//[100,100]210,102,11,255,210,102,11,255,209,101,10,255,209,101,10,255,210,101,10,255,210,101,10,255,210,101,10,255,211,102,11,255,211,102,11,255,211,102,11,255,211,102,11,255,210,101,10,255,208,100,9,255,208,100,9,255,208,100,9,255,209,101,10,255,206,101,10,255,206,101,10,255,205,99,13,255,204,98,12,255,203,99,14,255,203,99,14,255,202,100,15,255,203,101,16,255,200,100,14,255,198,98,12,255,197,97,11,255,198,98,12,255,198,98,13,255,196,96,11,255,197,96,14,255,199,100,17,255,200,104,18,255,198,104,17,255,199,105,18,255,201,107,20,255,197,105,22,255,194,102,19,255,196,101,21,255,198,103,23,255,198,101,22,255,198,101,22,255,200,100,22,255,199,99,21,255,196,99,18,255,196,99,18,255,197,102,18,255,199,104,20,255,199,103,19,255,199,103,19,255,0,2,8,255,0,2,8,255,0,2,8,255,0,2,8,255,0,3,9,255,0,3,9,255,0,5,13,255,0,3,11,255,0,0,8,255,0,0,5,255,0,0,8,255,0,1,11,255,0,1,13,255,0,0,11,255,0,0,10,255,0,0,10,255,0,0,10,255,0,0,8,255,0,0,5,255,0,2,8,255,0,1,8,255,0,0,6,255,0,0,6,255,0,0,5,255,0,0,5,255,0,0,4,255,0,0,4,255,0,0,5,255,0,0,3,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,210,102,12,255,208,103,11,255,209,101,11,255,209,101,10,255,209,101,11,255,209,101,10,255,210,102,12,255,210,102,11,255,210,102,12,255,210,102,12,255,210,102,12,255,209,101,11,255,208,100,10,255,205,100,9,255,206,101,10,255,206,101,10,255,206,101,10,255,204,100,11,255,203,99,12,255,202,98,13,255,202,98,13,255,201,99,14,255,201,99,15,255,200,100,14,255,198,98,13,255,195,97,10,255,196,96,11,255,196,97,12,255,196,96,11,255,194,95,12,255,196,95,13,255,198,99,16,255,196,101,17,255,195,101,14,255,195,100,16,255,194,102,17,255,192,100,17,255,190,97,17,255,190,97,17,255,195,100,20,255,194,99,19,255,195,98,19,255,195,98,19,255,195,98,19,255,195,98,19,255,194,99,17,255,194,99,17,255,194,99,17,255,194,99,17,255,195,100,16,255,0,0,6,255,0,0,7,255,0,0,7,255,0,0,7,255,0,0,5,255,0,0,6,255,0,0,4,255,0,0,8,255,0,0,7,255,0,0,4,255,0,0,5,255,0,0,7,255,0,0,7,255,0,0,6,255,0,0,6,255,0,0,5,255,0,0,7,255,0,0,5,255,0,0,3,255,0,0,5,255,0,0,5,255,0,0,4,255,0,0,6,255,0,0,6,255,0,0,6,255,0,0,6,255,0,0,5,255,0,0,5,255,0,0,6,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,207,101,13,255,206,103,11,255,206,100,12,255,206,101,10,255,205,99,11,255,206,101,10,255,206,100,12,255,207,102,11,255,206,100,12,255,206,100,12,255,206,100,12,255,206,100,12,255,205,99,11,255,204,100,11,255,204,100,11,255,204,100,11,255,205,101,12,255,201,100,12,255,200,99,11,255,200,98,13,255,200,98,14,255,199,99,14,255,198,97,15,255,196,97,12,255,195,96,13,255,191,95,9,255,193,94,11,255,192,96,12,255,194,95,12,255,191,94,13,255,194,95,14,255,194,97,16,255,193,98,16,255,190,98,13,255,189,97,14,255,187,96,13,255,186,95,14,255,185,94,15,255,186,95,16,255,189,96,18,255,188,95,17,255,190,94,17,255,190,94,17,255,191,96,16,255,192,97,17,255,190,97,17,255,188,95,15,255,186,93,13,255,189,96,16,255,190,97,17,255,0,0,7,255,0,0,7,255,0,0,6,255,0,0,7,255,0,0,4,255,0,0,4,255,0,0,0,255,0,0,6,255,0,0,5,255,0,0,3,255,0,0,3,255,0,0,3,255,0,0,4,255,0,0,3,255,0,0,3,255,0,0,4,255,0,0,4,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,3,255,0,0,5,255,0,0,6,255,0,0,8,255,0,0,8,255,0,0,6,255,0,0,6,255,0,0,7,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,6,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,202,101,13,255,201,100,10,255,201,100,12,255,200,99,9,255,199,98,10,255,199,98,10,255,202,98,11,255,202,98,11,255,199,98,10,255,199,98,10,255,200,99,11,255,200,98,13,255,201,99,14,255,201,99,14,255,200,100,14,255,200,100,14,255,199,99,13,255,199,99,13,255,198,98,13,255,197,98,13,255,197,98,15,255,197,98,17,255,193,96,15,255,193,96,15,255,191,94,13,255,189,94,12,255,189,94,12,255,190,95,13,255,190,95,15,255,189,94,14,255,189,93,16,255,190,95,15,255,188,95,15,255,186,95,14,255,185,94,13,255,184,95,13,255,183,94,14,255,182,92,14,255,183,93,15,255,186,94,17,255,184,92,15,255,185,92,15,255,185,92,15,255,187,94,16,255,188,95,17,255,186,95,16,255,184,93,14,255,182,91,12,255,187,95,18,255,186,94,17,255,0,0,5,255,0,0,8,255,0,0,8,255,0,0,9,255,0,0,7,255,0,0,6,255,0,0,3,255,0,0,5,255,0,0,6,255,0,0,4,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,5,255,0,0,3,255,0,0,3,255,0,0,4,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,6,255,0,0,5,255,0,0,7,255,0,0,7,255,0,0,5,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,5,255,0,0,5,255,0,0,2,255,0,0,1,255,0,0,1,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,199,99,13,255,199,99,11,255,198,98,12,255,197,97,9,255,196,96,10,255,196,96,10,255,195,95,9,255,195,95,9,255,195,95,9,255,195,95,9,255,195,95,9,255,196,96,11,255,195,96,11,255,195,96,11,255,195,96,11,255,195,96,11,255,193,94,9,255,192,96,10,255,193,97,13,255,192,95,14,255,190,95,15,255,189,94,14,255,189,94,14,255,187,94,14,255,186,93,13,255,186,93,13,255,185,92,12,255,186,93,13,255,186,93,15,255,185,92,14,255,185,92,15,255,184,92,15,255,184,92,15,255,183,94,14,255,182,92,14,255,180,93,14,255,180,93,14,255,179,92,15,255,180,93,16,255,183,93,17,255,182,92,16,255,183,91,16,255,183,91,16,255,183,93,17,255,183,93,17,255,183,93,15,255,182,92,14,255,179,92,15,255,181,93,19,255,180,92,18,255,0,0,3,255,0,0,5,255,0,0,5,255,0,0,8,255,0,0,7,255,0,0,7,255,0,0,6,255,0,0,7,255,0,0,6,255,0,0,5,255,0,0,6,255,0,0,4,255,0,0,4,255,0,0,4,255,0,0,5,255,0,0,6,255,0,0,7,255,0,0,4,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,4,255,0,0,3,255,0,0,6,255,0,0,6,255,0,0,3,255,0,0,3,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,2,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,0,255,198,100,13,255,196,100,13,255,197,99,12,255,195,99,12,255,196,98,11,255,193,97,10,255,194,95,10,255,191,95,9,255,193,94,9,255,191,95,9,255,190,94,8,255,190,94,10,255,190,94,10,255,188,93,9,255,187,92,8,255,187,92,10,255,185,90,8,255,187,92,10,255,186,93,13,255,185,92,12,255,184,91,13,255,182,91,12,255,181,89,12,255,182,91,12,255,182,90,13,255,181,91,13,255,181,91,13,255,181,91,13,255,181,91,15,255,181,91,15,255,180,89,16,255,180,90,14,255,178,91,14,255,178,91,14,255,178,91,14,255,177,91,16,255,177,91,16,255,177,91,16,255,176,90,15,255,177,91,18,255,178,90,18,255,179,91,19,255,179,91,19,255,179,91,17,255,179,91,17,255,178,92,17,255,178,92,17,255,179,93,18,255,175,91,18,255,174,90,17,255,0,0,4,255,0,0,4,255,0,0,5,255,0,0,5,255,0,0,7,255,0,0,9,255,0,0,9,255,0,0,10,255,0,0,9,255,0,0,9,255,0,0,10,255,0,0,7,255,0,0,7,255,0,0,6,255,0,0,8,255,0,0,6,255,0,0,8,255,0,0,7,255,0,0,3,255,0,0,3,255,0,0,5,255,0,0,5,255,0,0,7,255,0,0,6,255,0,0,5,255,0,0,5,255,0,0,6,255,0,0,6,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,1,255,0,0,1,255,0,0,1,255,0,0,2,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,197,101,15,255,196,102,15,255,197,101,15,255,196,102,15,255,196,100,14,255,193,99,12,255,193,97,11,255,191,97,10,255,193,97,13,255,191,96,12,255,189,94,10,255,188,93,11,255,187,92,10,255,185,93,10,255,184,92,9,255,183,90,10,255,181,90,9,255,182,91,10,255,183,92,13,255,181,91,13,255,180,90,12,255,179,89,11,255,178,88,12,255,176,89,10,255,176,89,12,255,176,89,12,255,176,89,12,255,177,90,13,255,177,89,15,255,178,90,16,255,176,90,17,255,175,89,16,255,175,89,16,255,173,90,14,255,173,90,14,255,172,88,15,255,172,88,15,255,172,88,15,255,172,88,15,255,171,87,15,255,175,88,17,255,175,88,17,255,176,89,18,255,174,90,17,255,174,90,17,255,174,90,17,255,173,91,17,255,174,92,18,255,173,90,20,255,172,89,19,255,0,0,6,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,5,255,0,0,7,255,0,0,8,255,0,0,4,255,0,0,5,255,0,0,7,255,0,0,6,255,0,0,8,255,0,0,6,255,0,0,9,255,0,0,8,255,0,0,9,255,0,0,8,255,0,0,5,255,0,0,6,255,0,0,8,255,0,0,8,255,0,0,9,255,0,0,9,255,0,0,6,255,0,0,6,255,0,0,6,255,0,0,5,255,0,0,3,255,0,0,1,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,1,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,196,102,15,255,196,102,15,255,197,103,16,255,197,103,16,255,196,102,15,255,195,101,14,255,193,99,12,255,192,98,11,255,193,98,14,255,190,98,13,255,188,96,13,255,187,95,12,255,186,94,11,255,184,93,10,255,184,93,12,255,182,93,11,255,182,93,13,255,180,93,13,255,181,91,13,255,179,92,13,255,178,91,14,255,177,90,13,255,176,89,12,255,174,88,11,255,173,87,10,255,174,88,11,255,174,88,13,255,173,90,14,255,176,90,17,255,174,90,17,255,173,89,17,255,172,88,16,255,173,89,17,255,171,89,15,255,170,88,15,255,169,87,14,255,169,87,14,255,167,87,14,255,169,87,14,255,168,85,15,255,170,87,17,255,171,88,18,255,172,88,18,255,171,89,16,255,172,89,19,255,170,90,17,255,170,90,17,255,169,91,17,255,169,89,20,255,169,90,21,255,0,0,9,255,0,0,6,255,0,0,6,255,0,0,2,255,0,0,4,255,0,0,3,255,0,0,7,255,0,0,6,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,5,255,0,0,7,255,0,0,5,255,0,0,8,255,0,0,6,255,0,0,7,255,0,0,7,255,0,0,8,255,0,0,7,255,0,0,8,255,0,0,8,255,0,0,8,255,0,0,10,255,0,0,9,255,0,0,7,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,4,255,0,0,2,255,0,0,4,255,0,0,3,255,0,0,6,255,0,0,3,255,0,0,0,255,0,0,1,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,196,104,17,255,196,104,17,255,196,104,17,255,197,105,18,255,198,106,19,255,197,105,18,255,196,104,17,255,194,102,15,255,195,103,18,255,193,101,16,255,192,100,15,255,191,101,15,255,191,100,17,255,190,99,16,255,188,97,16,255,185,96,14,255,182,95,15,255,180,95,14,255,180,93,14,255,177,92,12,255,177,91,14,255,176,90,15,255,175,89,14,255,172,89,13,255,172,89,13,255,172,89,13,255,172,89,13,255,171,89,13,255,172,88,15,255,171,89,16,255,172,89,19,255,172,89,19,255,172,89,19,255,171,89,16,255,169,86,16,255,166,86,15,255,166,86,15,255,165,87,15,255,167,87,16,255,167,87,18,255,166,86,17,255,168,88,19,255,171,88,20,255,168,88,17,255,168,88,19,255,168,90,18,255,168,90,18,255,166,89,19,255,168,89,20,255,167,90,22,255,0,0,8,255,0,0,7,255,0,0,9,255,0,0,4,255,0,0,4,255,0,0,3,255,0,0,4,255,0,0,5,255,0,0,1,255,0,0,3,255,0,0,5,255,0,0,5,255,0,0,3,255,0,0,3,255,0,0,5,255,0,0,9,255,0,0,8,255,0,0,8,255,0,0,7,255,0,0,8,255,0,0,8,255,0,1,9,255,0,0,8,255,0,0,8,255,0,0,8,255,0,0,6,255,0,0,5,255,0,0,4,255,0,0,2,255,0,0,1,255,0,0,1,255,0,0,1,255,0,0,1,255,0,0,3,255,0,0,2,255,0,0,4,255,0,0,4,255,0,0,5,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,198,106,19,255,199,107,20,255,200,108,21,255,201,109,22,255,201,109,22,255,201,109,22,255,200,108,21,255,199,107,20,255,198,106,21,255,197,105,20,255,196,106,20,255,196,106,20,255,197,106,23,255,197,106,23,255,194,105,23,255,190,104,21,255,187,100,20,255,185,100,19,255,183,98,18,255,181,96,16,255,180,94,17,255,178,92,17,255,175,92,16,255,174,91,15,255,173,90,14,255,173,90,14,255,171,89,13,255,170,88,12,255,170,88,14,255,170,88,15,255,169,89,18,255,169,89,18,255,171,88,18,255,168,88,17,255,167,87,16,255,166,88,16,255,165,87,15,255,165,87,15,255,166,87,18,255,166,87,18,255,166,86,17,255,167,87,18,255,167,87,18,255,166,87,18,255,166,87,18,255,166,89,19,255,166,89,19,255,166,89,19,255,166,89,21,255,166,89,21,255,0,0,5,255,0,0,6,255,0,0,5,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,4,255,0,0,3,255,0,0,5,255,0,0,4,255,0,0,4,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,3,255,0,0,4,255,0,0,4,255,0,0,4,255,0,0,6,255,0,0,6,255,0,0,7,255,0,0,7,255,0,0,8,255,0,0,9,255,0,0,8,255,0,0,8,255,0,0,9,255,0,0,7,255,0,0,5,255,0,0,2,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,5,255,0,0,5,255,0,0,6,255,0,0,6,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,2,255,0,0,2,255,0,0,1,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,201,111,23,255,202,112,24,255,205,113,26,255,206,114,27,255,206,114,27,255,205,113,26,255,204,113,24,255,204,113,24,255,200,110,22,255,200,110,22,255,199,109,23,255,200,110,24,255,200,111,27,255,200,111,27,255,199,110,26,255,195,109,24,255,192,106,23,255,190,105,22,255,188,103,22,255,186,101,21,255,184,98,21,255,182,96,19,255,178,95,17,255,176,93,15,255,175,92,14,255,174,91,13,255,172,90,14,255,171,89,13,255,168,89,14,255,168,89,14,255,168,88,15,255,169,89,16,255,168,88,17,255,168,88,17,255,168,88,17,255,167,89,17,255,167,89,17,255,165,88,16,255,165,88,18,255,165,88,18,255,165,86,17,255,166,87,18,255,166,87,20,255,165,86,19,255,165,86,19,255,165,88,20,255,166,89,21,255,164,89,21,255,163,88,20,255,163,88,20,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,6,255,0,0,7,255,0,0,10,255,0,0,13,255,0,0,11,255,0,0,11,255,0,1,13,255,0,1,12,255,0,0,10,255,0,0,7,255,0,0,6,255,0,0,7,255,0,0,7,255,0,0,6,255,0,0,5,255,0,0,7,255,0,0,8,255,0,0,4,255,0,0,5,255,0,0,7,255,0,0,4,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,200,110,22,255,201,111,23,255,204,112,25,255,205,113,26,255,204,112,25,255,203,111,24,255,203,112,23,255,201,112,22,255,203,113,25,255,202,112,24,255,201,111,25,255,200,112,25,255,200,111,27,255,200,111,27,255,199,110,26,255,196,110,25,255,195,111,25,255,194,109,26,255,192,107,24,255,190,105,24,255,188,103,23,255,186,101,21,255,182,99,21,255,180,97,17,255,179,96,18,255,178,95,17,255,176,93,15,255,174,92,16,255,174,92,16,255,171,92,17,255,171,92,17,255,170,90,17,255,170,90,17,255,170,90,19,255,168,90,18,255,168,90,18,255,167,90,18,255,167,90,18,255,167,90,20,255,167,90,20,255,166,87,18,255,167,88,19,255,167,88,21,255,165,88,20,255,165,88,20,255,163,88,20,255,164,89,21,255,164,89,21,255,163,88,20,255,163,88,20,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,3,255,0,0,2,255,0,0,8,255,0,0,7,255,0,0,8,255,0,0,9,255,0,0,9,255,0,0,9,255,0,0,7,255,0,0,7,255,0,0,7,255,0,0,8,255,0,0,6,255,0,0,5,255,0,0,4,255,0,0,6,255,0,0,6,255,0,0,3,255,0,0,3,255,0,0,6,255,0,0,5,255,0,0,2,255,0,0,1,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,5,255,0,0,3,255,198,108,22,255,200,110,24,255,202,112,26,255,204,114,28,255,204,114,26,255,203,113,25,255,203,114,24,255,204,115,25,255,204,115,25,255,202,114,24,255,200,112,23,255,198,110,21,255,198,110,23,255,196,110,23,255,196,110,25,255,196,110,25,255,195,111,25,255,195,111,25,255,193,109,23,255,192,107,24,255,191,106,25,255,189,104,23,255,187,102,22,255,186,101,20,255,184,99,19,255,182,99,19,255,181,98,18,255,180,99,20,255,180,99,20,255,179,97,21,255,175,96,21,255,174,95,20,255,173,94,19,255,172,92,19,255,170,92,18,255,169,91,17,255,168,92,17,255,168,92,17,255,169,92,20,255,169,92,20,255,167,90,20,255,168,91,21,255,168,91,23,255,168,91,23,255,167,90,22,255,164,89,21,255,164,89,22,255,163,90,22,255,163,90,21,255,162,89,20,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,1,255,0,0,2,255,0,0,3,255,0,0,1,255,0,0,2,255,0,0,1,255,0,0,0,255,0,0,2,255,0,0,1,255,0,0,6,255,0,0,7,255,0,0,6,255,0,0,7,255,0,0,5,255,0,0,4,255,0,0,2,255,0,0,5,255,0,0,6,255,0,0,6,255,0,0,5,255,0,0,7,255,0,0,6,255,0,0,8,255,0,0,8,255,0,0,5,255,0,0,5,255,0,0,6,255,0,0,5,255,0,0,2,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,5,255,0,0,5,255,197,107,21,255,199,109,23,255,201,111,25,255,203,113,27,255,204,114,26,255,205,115,27,255,206,117,27,255,206,117,27,255,203,115,25,255,201,113,23,255,199,111,22,255,196,111,21,255,196,110,23,255,197,111,24,255,197,111,26,255,198,112,27,255,196,112,24,255,196,112,24,255,195,111,25,255,194,110,24,255,193,108,25,255,192,107,26,255,191,106,25,255,190,105,24,255,189,104,23,255,189,104,23,255,189,104,23,255,187,104,24,255,187,104,24,255,184,103,24,255,182,100,24,255,179,100,25,255,178,99,24,255,177,98,23,255,174,96,22,255,173,95,21,255,171,95,20,255,171,95,20,255,172,95,23,255,172,95,23,255,170,93,23,255,170,93,23,255,171,94,26,255,171,94,26,255,168,93,25,255,166,91,23,255,164,91,23,255,164,91,23,255,164,91,22,255,163,90,21,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,2,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,6,255,0,0,6,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,4,255,199,110,26,255,200,111,27,255,200,112,25,255,201,113,26,255,202,114,25,255,203,115,26,255,203,115,26,255,203,115,26,255,204,116,27,255,203,115,26,255,200,115,25,255,200,115,25,255,200,114,27,255,199,115,27,255,200,116,30,255,200,116,30,255,201,115,28,255,200,115,25,255,199,113,26,255,198,112,27,255,198,112,27,255,197,111,28,255,196,110,27,255,195,109,26,255,196,110,27,255,194,109,26,255,193,108,25,255,191,109,27,255,191,108,28,255,189,108,29,255,187,106,27,255,185,103,27,255,183,104,27,255,182,103,26,255,180,102,27,255,178,100,25,255,176,100,24,255,176,100,24,255,176,100,25,255,176,100,25,255,175,98,26,255,174,97,25,255,174,97,27,255,174,97,27,255,171,96,28,255,169,94,26,255,168,95,27,255,168,95,27,255,168,95,27,255,167,94,26,255,0,0,1,255,0,0,1,255,0,0,4,255,0,0,1,255,0,0,4,255,0,0,3,255,0,0,4,255,0,0,3,255,0,0,1,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,211,123,34,255,210,122,33,255,209,121,31,255,208,120,30,255,208,120,30,255,209,120,30,255,207,118,28,255,206,117,27,255,208,119,29,255,207,119,29,255,207,119,29,255,205,120,29,255,205,120,30,255,205,120,30,255,205,120,30,255,205,120,30,255,205,120,29,255,204,119,28,255,203,118,28,255,202,117,27,255,201,115,28,255,200,114,27,255,200,114,29,255,199,113,28,255,200,114,29,255,199,113,28,255,197,113,27,255,196,111,28,255,194,112,30,255,193,111,29,255,191,110,29,255,189,108,27,255,187,108,29,255,186,107,28,255,184,107,29,255,183,106,28,255,181,105,27,255,180,104,26,255,179,103,27,255,178,102,26,255,178,102,27,255,177,101,26,255,176,99,27,255,176,99,27,255,173,99,28,255,172,98,27,255,171,98,29,255,172,99,30,255,172,99,30,255,169,99,29,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,225,139,40,255,221,135,36,255,224,136,39,255,222,134,37,255,220,132,35,255,218,128,32,255,221,130,37,255,217,126,33,255,218,127,36,255,217,126,35,255,216,125,34,255,215,126,34,255,215,126,32,255,213,126,31,255,213,126,31,255,213,126,31,255,212,125,30,255,212,125,30,255,210,123,30,255,210,123,30,255,207,119,29,255,207,119,29,255,210,122,33,255,208,120,31,255,206,120,33,255,204,118,31,255,202,118,30,255,201,117,31,255,199,117,31,255,197,117,32,255,196,116,31,255,195,115,30,255,192,114,31,255,189,112,30,255,188,111,29,255,187,110,28,255,185,110,29,255,185,110,29,255,184,108,30,255,183,107,29,255,181,105,29,255,182,106,30,255,180,106,31,255,179,105,30,255,178,104,31,255,177,103,30,255,176,102,29,255,174,102,28,255,172,103,26,255,173,104,27,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,235,150,44,255,231,146,40,255,233,146,41,255,232,145,42,255,230,141,39,255,228,139,37,255,231,139,40,255,228,135,39,255,230,137,41,255,229,136,41,255,228,135,40,255,226,136,40,255,225,135,39,255,222,134,37,255,221,133,36,255,222,134,37,255,220,132,35,255,217,130,33,255,216,129,34,255,216,129,34,255,215,128,35,255,215,128,35,255,216,128,38,255,214,126,36,255,212,124,35,255,209,124,34,255,208,122,35,255,206,122,34,255,203,121,35,255,200,120,33,255,199,117,31,255,197,117,30,255,197,119,34,255,196,118,33,255,194,116,33,255,192,116,32,255,191,115,31,255,190,115,32,255,189,114,31,255,188,113,32,255,188,113,32,255,188,112,34,255,185,112,35,255,183,110,33,255,181,108,31,255,180,106,31,255,179,105,30,255,178,106,30,255,176,107,30,255,175,108,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,3,255,0,0,1,255,0,0,2,255,0,0,0,255,235,149,38,255,234,148,37,255,236,148,38,255,238,150,42,255,238,147,40,255,240,149,42,255,240,147,43,255,238,145,41,255,234,141,38,255,234,140,40,255,234,140,42,255,234,141,45,255,232,139,44,255,227,137,41,255,225,134,41,255,223,134,40,255,225,137,40,255,222,134,37,255,222,134,37,255,221,133,36,255,219,130,36,255,219,130,36,255,218,129,37,255,214,127,34,255,213,125,35,255,212,127,36,255,212,127,37,255,211,127,37,255,211,127,39,255,208,127,38,255,209,125,37,255,206,124,38,255,201,119,33,255,200,120,33,255,199,119,34,255,196,118,33,255,196,118,33,255,194,118,34,255,194,118,34,255,193,116,34,255,188,113,32,255,188,113,32,255,185,112,33,255,185,112,33,255,184,113,33,255,184,113,35,255,184,113,35,255,185,113,37,255,179,110,33,255,179,110,35,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,3,255,0,0,2,255,0,0,3,255,0,0,4,255,0,0,2,255,0,0,1,255,0,0,0,255,0,0,2,255,0,0,0,255,246,162,50,255,244,160,48,255,240,154,43,255,239,153,40,255,236,149,36,255,240,153,40,255,240,150,40,255,241,151,41,255,241,150,43,255,240,149,44,255,239,147,44,255,238,146,45,255,234,144,47,255,232,142,45,255,231,143,46,255,232,144,47,255,224,137,40,255,222,136,37,255,225,139,40,255,225,139,40,255,223,136,39,255,224,137,40,255,223,136,41,255,223,136,41,255,217,132,39,255,217,132,39,255,215,132,40,255,214,131,39,255,210,129,38,255,208,127,36,255,207,126,35,255,206,125,36,255,202,122,35,255,202,122,37,255,201,121,36,255,199,121,36,255,198,120,37,255,195,119,35,255,194,117,35,255,193,118,35,255,193,121,39,255,193,120,41,255,191,120,42,255,187,118,40,255,186,117,39,255,184,115,37,255,183,114,37,255,180,113,35,255,181,113,38,255,181,113,38,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,3,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,2,255,0,0,1,255,0,0,0,255,246,164,54,255,247,165,55,255,243,161,51,255,243,161,49,255,241,157,45,255,242,158,46,255,239,153,42,255,239,153,42,255,242,156,47,255,240,154,45,255,238,151,45,255,236,149,43,255,232,146,43,255,231,145,42,255,233,147,44,255,234,151,49,255,227,145,43,255,224,142,40,255,227,145,43,255,226,144,42,255,222,140,40,255,223,141,41,255,219,139,40,255,222,142,43,255,220,140,41,255,220,140,41,255,217,139,41,255,215,137,39,255,214,135,40,255,212,133,38,255,209,133,37,255,209,132,40,255,204,126,41,255,204,126,43,255,204,126,44,255,203,126,44,255,202,127,46,255,199,127,45,255,199,126,47,255,198,127,47,255,189,120,42,255,188,119,41,255,186,119,41,255,185,119,41,255,185,119,43,255,184,121,44,255,184,120,46,255,184,120,46,255,181,117,43,255,180,116,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,1,255,0,0,3,255,0,0,1,255,0,0,5,255,0,0,5,255,0,0,4,255,0,0,6,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,248,171,67,255,249,172,68,255,244,167,61,255,239,162,56,255,238,159,54,255,239,161,53,255,238,159,54,255,240,161,56,255,239,158,53,255,238,159,54,255,241,160,55,255,239,160,55,255,237,158,55,255,234,155,52,255,233,154,51,255,232,154,53,255,233,158,57,255,225,151,52,255,227,153,54,255,224,150,51,255,222,148,49,255,223,149,52,255,220,146,49,255,221,148,53,255,219,145,50,255,216,143,48,255,215,142,48,255,215,142,48,255,215,142,48,255,213,142,50,255,213,142,50,255,212,141,51,255,208,136,54,255,207,134,55,255,206,133,56,255,202,131,53,255,197,128,51,255,193,126,48,255,191,123,48,255,190,124,48,255,189,125,51,255,185,123,50,255,177,117,44,255,173,113,41,255,168,110,37,255,166,107,37,255,163,106,35,255,162,105,34,255,164,105,35,255,162,103,33,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,205,137,40,255,218,150,53,255,232,162,67,255,238,168,73,255,245,175,80,255,241,171,75,255,236,166,71,255,233,163,67,255,229,156,61,255,230,160,64,255,237,165,67,255,237,167,69,255,235,165,67,255,232,162,64,255,230,160,62,255,229,160,65,255,211,144,55,255,198,132,45,255,199,133,46,255,199,133,46,255,204,138,51,255,210,144,58,255,207,141,55,255,207,142,58,255,208,142,58,255,205,140,56,255,203,138,56,255,202,137,55,255,202,137,55,255,199,136,56,255,196,133,53,255,194,131,52,255,191,127,53,255,189,125,53,255,185,121,50,255,178,115,44,255,172,109,40,255,165,105,35,255,161,100,33,255,159,100,32,255,154,97,30,255,150,95,28,255,145,92,26,255,143,89,25,255,139,88,23,255,138,87,24,255,137,86,23,255,136,85,22,255,141,87,27,255,140,85,28,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,4,255,0,0,0,255,0,0,0,255,162,98,11,255,173,109,22,255,182,118,31,255,182,118,31,255,187,122,38,255,183,118,34,255,181,116,32,255,180,115,31,255,176,112,25,255,177,113,26,255,179,115,28,255,179,115,28,255,179,115,28,255,179,115,28,255,182,118,31,255,183,121,38,255,168,109,31,255,151,94,17,255,149,91,17,255,150,93,16,255,157,99,25,255,166,108,34,255,160,102,28,255,159,101,27,255,162,104,31,255,160,102,29,255,158,99,29,255,158,99,29,255,158,101,30,255,157,100,29,255,154,97,28,255,151,94,25,255,150,93,26,255,150,93,26,255,147,92,27,255,145,90,25,255,142,88,24,255,141,87,23,255,141,87,25,255,139,88,25,255,139,89,28,255,139,89,28,255,138,89,30,255,138,89,31,255,137,91,32,255,137,90,34,255,135,88,32,255,134,87,31,255,137,87,34,255,138,88,35,255,0,0,20,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,9,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,3,255,0,0,3,255,0,0,3,255,0,0,3,255,0,0,2,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,3,255,0,0,3,255,0,0,0,255,0,0,0,255,160,101,25,255,161,102,26,255,159,100,24,255,159,100,22,255,160,101,25,255,158,99,23,255,157,98,22,255,159,100,24,255,161,101,28,255,157,97,24,255,158,98,26,255,156,96,24,255,155,95,25,255,160,100,30,255,150,89,22,255,154,95,29,255,151,97,33,255,148,97,32,255,148,97,34,255,146,95,30,255,143,92,29,255,143,92,29,255,145,94,31,255,144,93,30,255,145,93,33,255,142,90,30,255,144,92,32,255,144,92,32,255,141,89,31,255,142,90,32,255,144,92,35,255,140,90,31,255,140,90,29,255,146,98,34,255,138,90,28,255,143,95,33,255,142,93,34,255,139,93,33,255,140,94,35,255,136,90,31,255,138,93,36,255,136,91,36,255,135,90,35,255,135,89,37,255,134,88,36,255,133,87,37,255,134,88,38,255,136,90,40,255,136,90,38,255,138,92,40,255,0,0,17,255,0,0,11,255,0,0,15,255,0,0,14,255,0,0,6,255,0,0,10,255,0,0,11,255,0,0,10,255,0,0,7,255,0,0,7,255,0,0,9,255,0,0,9,255,0,0,12,255,0,0,7,255,0,0,15,255,0,0,3,255,0,0,6,255,0,0,6,255,0,0,7,255,0,0,10,255,0,0,8,255,0,0,5,255,0,0,6,255,0,0,5,255,0,0,4,255,0,0,6,255,0,0,4,255,0,0,7,255,0,0,9,255,0,0,7,255,0,0,5,255,0,0,3,255,0,0,5,255,0,0,3,255,0,0,8,255,0,0,1,255,0,0,1,255,0,0,4,255,0,0,2,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,168,111,42,255,165,108,39,255,161,104,33,255,159,105,33,255,164,110,36,255,166,112,38,255,162,108,36,255,157,103,31,255,161,107,37,255,159,105,35,255,155,100,33,255,155,100,36,255,155,99,38,255,157,101,42,255,155,98,42,255,159,104,47,255,155,105,46,255,146,100,40,255,145,96,37,255,145,99,39,255,147,101,41,255,146,100,40,255,143,97,37,255,139,93,33,255,142,96,37,255,140,94,35,255,140,94,35,255,141,95,36,255,140,93,37,255,140,93,37,255,139,92,38,255,137,90,36,255,137,92,33,255,135,93,33,255,135,93,33,255,137,95,35,255,137,95,37,255,139,97,39,255,138,95,40,255,136,93,38,255,135,92,39,255,135,92,39,255,135,92,41,255,135,92,41,255,135,91,42,255,135,91,42,255,133,89,42,255,130,86,39,255,132,89,38,255,131,88,37,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,7,255,0,0,6,255,0,0,3,255,0,0,5,255,0,0,8,255,0,0,2,255,0,0,5,255,0,0,8,255,0,0,6,255,0,0,10,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,1,255,0,0,4,255,0,0,5,255,0,0,3,255,0,0,4,255,0,0,2,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,4,255,0,0,5,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,166,111,46,255,166,111,46,255,164,109,42,255,160,107,37,255,161,109,36,255,164,112,39,255,162,113,37,255,160,111,35,255,156,106,33,255,159,109,38,255,155,105,36,255,158,107,42,255,155,103,43,255,154,102,44,255,153,101,44,255,155,104,47,255,148,102,42,255,147,103,40,255,148,102,40,255,148,104,41,255,147,103,40,255,149,105,42,255,149,105,42,255,150,106,43,255,142,98,35,255,144,100,37,255,145,101,40,255,144,100,39,255,142,97,38,255,139,94,35,255,139,94,37,255,140,98,40,255,139,99,40,255,130,91,32,255,137,97,38,255,134,94,35,255,133,92,36,255,136,95,39,255,134,93,39,255,134,93,39,255,132,90,39,255,134,92,41,255,133,89,40,255,129,85,36,255,129,85,38,255,133,89,42,255,135,91,46,255,133,89,42,255,136,94,46,255,130,88,38,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,7,255,0,0,9,255,0,0,2,255,0,0,5,255,0,0,8,255,0,0,11,255,0,0,7,255,0,0,8,255,0,0,1,255,0,0,6,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,2,255,0,0,2,255,0,0,1,255,0,0,3,255,0,0,6,255,0,0,1,255,0,0,2,255,0,0,2,255,0,0,7,255,0,0,2,255,0,0,6,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,3,255,0,1,4,255,0,2,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,167,112,48,255,164,111,45,255,164,111,43,255,166,116,47,255,168,118,47,255,167,119,47,255,163,115,43,255,156,109,37,255,155,108,36,255,161,114,44,255,161,114,46,255,163,115,49,255,160,112,50,255,160,111,52,255,153,104,46,255,151,102,44,255,153,109,48,255,153,109,46,255,147,103,40,255,144,103,39,255,147,106,42,255,153,112,46,255,150,109,45,255,145,106,39,255,147,106,42,255,149,110,45,255,150,109,45,255,148,108,46,255,148,106,45,255,142,102,41,255,139,97,37,255,142,102,43,255,138,102,42,255,130,94,34,255,139,103,43,255,138,99,40,255,137,98,41,255,136,97,40,255,133,94,39,255,128,89,34,255,130,88,37,255,135,93,42,255,136,94,44,255,131,89,39,255,130,86,39,255,133,91,43,255,136,92,47,255,133,91,43,255,138,96,48,255,131,91,40,255,0,0,0,255,0,0,1,255,0,0,4,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,5,255,0,0,9,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,6,255,0,0,1,255,0,0,1,255,0,0,6,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,6,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,2,255,0,3,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,167,114,48,255,163,113,44,255,166,116,47,255,165,116,47,255,159,112,44,255,156,111,43,255,162,117,49,255,167,122,55,255,159,116,48,255,162,119,51,255,159,116,48,255,146,102,37,255,139,95,30,255,149,105,40,255,148,103,38,255,153,109,46,255,152,108,47,255,150,108,47,255,144,102,41,255,146,106,44,255,147,107,45,255,151,112,47,255,146,106,44,255,145,107,42,255,146,106,44,255,142,104,41,255,137,97,35,255,136,98,36,255,145,105,44,255,143,104,45,255,137,97,38,255,133,94,37,255,124,88,30,255,123,88,30,255,134,99,41,255,139,103,45,255,139,102,47,255,135,98,43,255,133,96,43,255,122,85,32,255,126,86,35,255,134,94,43,255,139,99,48,255,138,98,47,255,137,95,47,255,135,95,46,255,131,89,41,255,124,84,35,255,129,89,38,255,132,95,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,3,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,6,255,0,0,4,255,0,0,2,255,0,0,6,255,0,0,7,255,0,0,6,255,0,0,12,255,0,4,16,255,0,0,6,255,0,0,1,255,0,0,0,255,0,0,2,255,0,0,7,255,0,3,13,255,0,3,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,4,4,255,0,0,1,255,0,0,0,255,164,116,44,255,166,118,46,255,167,118,49,255,154,107,39,255,129,84,19,255,120,76,15,255,130,88,28,255,142,100,42,255,145,105,46,255,153,113,54,255,154,114,55,255,131,91,30,255,110,70,8,255,113,74,9,255,113,72,8,255,125,84,20,255,150,108,48,255,151,111,52,255,149,109,50,255,154,115,56,255,150,112,50,255,145,107,45,255,142,104,42,255,152,116,54,255,148,112,50,255,137,101,39,255,119,83,23,255,108,72,12,255,107,71,13,255,107,71,13,255,101,64,9,255,96,59,4,255,91,56,0,255,95,60,2,255,104,69,13,255,107,72,16,255,108,73,17,255,108,73,19,255,107,72,18,255,99,63,11,255,104,68,16,255,105,69,17,255,108,71,19,255,108,70,21,255,109,71,22,255,108,70,21,255,105,67,18,255,100,62,13,255,96,60,8,255,112,76,24,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,12,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,12,255,0,4,18,255,6,11,23,255,8,15,25,255,4,10,20,255,6,10,21,255,9,13,25,255,6,8,20,255,2,5,17,255,0,2,14,255,2,4,15,255,6,9,18,255,12,16,22,255,8,11,18,255,1,6,10,255,2,7,11,255,3,9,11,255,6,14,14,255,8,14,15,255,2,9,10,255,9,15,16,255,12,17,21,255,0,4,8,255,161,115,37,255,158,115,37,255,157,113,42,255,140,96,31,255,112,70,10,255,96,54,3,255,88,47,1,255,81,39,0,255,84,45,2,255,98,59,16,255,112,74,29,255,114,76,27,255,108,71,18,255,108,72,14,255,99,63,3,255,102,63,4,255,127,88,33,255,127,87,35,255,117,78,23,255,119,82,27,255,116,80,22,255,116,80,22,255,113,77,19,255,123,88,30,255,121,86,28,255,113,78,20,255,100,65,9,255,87,52,0,255,82,47,0,255,87,52,0,255,89,53,1,255,85,49,0,255,82,47,0,255,84,52,0,255,89,56,2,255,85,52,0,255,84,51,0,255,91,58,5,255,85,52,0,255,84,51,0,255,87,54,3,255,84,51,0,255,82,49,0,255,83,49,1,255,84,50,2,255,85,51,3,255,87,53,5,255,89,55,7,255,79,47,0,255,88,56,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,2,11,255,0,3,12,255,4,9,17,255,0,3,7,255,0,0,1,255,0,0,7,255,0,0,9,255,2,2,10,255,0,0,7,255,0,0,3,255,0,0,7,255,3,3,9,255,2,0,7,255,0,0,4,255,4,4,7,255,4,6,4,255,9,11,9,255,11,13,11,255,7,8,10,255,7,8,10,255,13,13,14,255,0,0,4,255,149,105,16,255,149,107,21,255,149,106,28,255,132,89,20,255,106,64,6,255,94,52,4,255,83,44,3,255,68,30,0,255,64,25,0,255,62,26,0,255,60,25,0,255,79,44,2,255,98,64,18,255,105,71,23,255,92,59,8,255,78,45,0,255,84,48,0,255,93,57,9,255,84,48,0,255,79,43,0,255,72,38,0,255,83,49,1,255,93,57,5,255,109,74,18,255,102,71,7,255,98,67,2,255,93,61,0,255,87,55,0,255,85,52,0,255,91,57,9,255,90,56,10,255,80,46,0,255,80,48,1,255,84,52,3,255,92,60,9,255,84,51,0,255,80,47,0,255,92,57,3,255,77,44,0,255,79,46,0,255,74,42,0,255,74,42,0,255,78,46,0,255,82,50,3,255,79,47,0,255,75,43,0,255,77,43,0,255,81,49,0,255,83,52,0,255,71,41,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,6,255,0,0,0,255,0,1,0,255,0,6,0,255,0,7,0,255,0,1,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,5,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,9,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,1,2,255,1,0,2,255,5,4,3,255,2,1,0,255,0,0,0,255,0,0,0,255,4,3,4,255,9,8,7,255,10,11,12,255,4,4,8,255,1,0,4,255,0,0,0,255,157,114,10,255,161,117,18,255,157,113,24,255,139,96,18,255,109,67,6,255,95,53,3,255,90,51,8,255,70,32,0,255,61,24,0,255,57,22,0,255,70,38,0,255,79,47,8,255,79,47,8,255,69,37,0,255,68,35,0,255,70,37,2,255,68,38,2,255,62,30,0,255,77,43,5,255,73,39,2,255,56,23,0,255,60,27,0,255,89,54,12,255,136,104,45,255,140,108,33,255,130,102,19,255,133,105,31,255,96,66,2,255,78,45,0,255,95,60,18,255,80,44,8,255,66,33,0,255,61,33,0,255,82,54,15,255,102,70,29,255,87,55,8,255,96,61,5,255,115,79,19,255,116,79,26,255,109,73,23,255,90,56,10,255,77,44,1,255,85,54,8,255,90,59,13,255,81,48,5,255,78,44,0,255,76,40,0,255,76,41,0,255,75,45,0,255,72,41,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,11,20,5,255,8,18,0,255,0,3,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,8,7,8,255,2,0,4,255,0,0,0,255,0,0,0,255,0,0,1,255,9,15,0,255,4,9,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,10,1,255,2,5,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,3,255,0,0,0,255,158,117,1,255,158,116,6,255,152,110,12,255,133,93,8,255,108,67,1,255,88,48,0,255,75,38,0,255,70,34,0,255,58,23,0,255,71,38,7,255,81,49,11,255,73,44,4,255,66,33,0,255,65,32,0,255,57,24,0,255,67,34,1,255,71,43,4,255,62,33,0,255,71,39,1,255,81,48,15,255,70,38,13,255,62,31,2,255,68,34,0,255,104,71,17,255,112,82,12,255,117,90,13,255,125,98,29,255,94,65,7,255,72,39,0,255,83,49,14,255,76,42,14,255,62,31,3,255,55,29,2,255,57,32,1,255,65,35,0,255,75,43,0,255,98,64,3,255,108,73,9,255,89,53,0,255,91,55,3,255,74,41,0,255,69,40,0,255,82,53,13,255,84,57,14,255,94,65,23,255,107,75,28,255,111,76,20,255,116,82,18,255,101,72,4,255,111,80,16,255,0,0,17,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,21,31,13,255,11,23,5,255,0,6,0,255,0,6,0,255,0,4,0,255,6,7,0,255,19,19,1,255,18,18,7,255,11,8,8,255,14,10,7,255,0,0,1,255,0,0,0,255,0,2,0,255,7,11,0,255,5,10,6,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,6,255,0,2,0,255,0,0,0,255,3,15,4,255,22,29,18,255,18,20,6,255,4,3,0,255,0,0,0,255,7,12,12,255,0,0,10,255,0,0,0,255,0,0,0,255,0,0,0,255,0,2,0,255,3,6,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,170,132,9,255,166,130,10,255,162,125,18,255,127,92,0,255,89,55,0,255,77,44,0,255,75,43,0,255,74,42,1,255,76,44,6,255,77,45,7,255,76,44,5,255,73,41,2,255,68,34,0,255,80,44,8,255,80,42,3,255,73,39,0,255,89,59,5,255,85,55,1,255,62,29,0,255,73,39,1,255,72,39,4,255,63,33,0,255,69,36,0,255,75,42,0,255,64,32,0,255,63,32,0,255,69,40,0,255,61,33,0,255,54,23,0,255,62,31,3,255,63,32,11,255,58,30,9,255,58,32,9,255,51,24,0,255,51,21,0,255,68,36,0,255,91,57,0,255,87,54,0,255,98,67,2,255,87,56,0,255,83,55,8,255,77,52,12,255,57,31,0,255,46,22,0,255,57,32,0,255,70,45,0,255,112,85,16,255,138,111,34,255,142,112,39,255,131,98,31,255,0,0,12,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,7,10,13,255,36,43,28,255,38,48,27,255,25,36,10,255,21,30,4,255,30,36,6,255,26,31,4,255,24,33,3,255,20,24,1,255,0,0,0,255,0,0,1,255,5,5,2,255,0,0,0,255,0,3,0,255,13,14,2,255,9,12,11,255,0,0,3,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,6,255,0,4,0,255,0,7,0,255,4,10,0,255,18,19,7,255,16,14,0,255,18,17,4,255,16,18,4,255,9,13,11,255,0,0,11,255,0,0,9,255,0,1,21,255,0,3,16,255,8,15,14,255,9,14,6,255,13,16,5,255,20,21,7,255,14,13,7,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,145,113,4,255,159,128,22,255,153,120,25,255,119,88,6,255,97,66,2,255,83,51,0,255,70,39,0,255,74,42,1,255,70,38,0,255,76,43,8,255,80,48,10,255,79,45,8,255,74,38,4,255,69,33,0,255,94,57,12,255,104,71,17,255,117,87,25,255,103,73,13,255,82,48,0,255,66,33,0,255,63,31,0,255,72,43,3,255,76,44,3,255,82,50,11,255,71,38,3,255,55,24,0,255,52,25,0,255,51,25,0,255,52,22,0,255,51,23,0,255,46,19,0,255,42,16,0,255,47,22,2,255,48,22,0,255,59,30,0,255,76,48,1,255,105,75,13,255,119,90,24,255,131,102,42,255,95,68,15,255,65,40,0,255,69,45,9,255,80,57,23,255,78,56,17,255,76,54,5,255,65,43,0,255,91,68,0,255,125,101,15,255,112,83,7,255,91,56,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,11,255,3,3,15,255,0,0,0,255,0,0,0,255,0,7,0,255,2,13,0,255,17,27,0,255,38,44,9,255,32,39,4,255,8,22,0,255,0,5,0,255,0,0,0,255,0,0,1,255,11,12,14,255,13,14,11,255,19,21,10,255,9,9,6,255,5,8,17,255,0,0,0,255,0,0,5,255,0,0,7,255,0,0,7,255,0,0,6,255,8,13,4,255,17,22,9,255,26,25,12,255,24,21,5,255,12,7,0,255,14,10,1,255,6,5,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,6,5,255,7,11,0,255,4,6,0,255,11,9,0,255,10,9,7,255,16,12,10,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,103,76,5,255,95,68,0,255,88,60,0,255,89,60,4,255,83,52,6,255,75,42,1,255,74,41,0,255,71,37,0,255,71,36,6,255,75,39,13,255,68,33,5,255,62,27,0,255,71,38,5,255,63,31,0,255,76,45,0,255,114,84,30,255,119,89,29,255,104,73,16,255,88,54,8,255,78,43,3,255,65,36,0,255,62,33,0,255,82,53,13,255,85,55,17,255,68,38,4,255,57,30,0,255,60,37,6,255,57,36,5,255,57,31,4,255,57,33,7,255,47,25,4,255,44,23,4,255,39,20,3,255,51,30,9,255,65,42,11,255,61,38,0,255,69,46,0,255,106,81,27,255,80,56,8,255,64,39,0,255,47,24,0,255,65,42,11,255,77,57,20,255,91,70,23,255,86,65,8,255,73,50,0,255,112,88,2,255,125,99,12,255,108,78,5,255,95,59,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,5,255,0,0,12,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,9,19,0,255,37,44,15,255,34,40,6,255,0,9,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,10,12,10,255,23,22,10,255,8,8,2,255,0,0,1,255,0,0,0,255,0,0,2,255,0,0,5,255,0,0,4,255,0,0,0,255,11,14,10,255,11,10,1,255,19,13,0,255,27,17,3,255,29,16,8,255,16,6,6,255,0,0,0,255,0,0,4,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,5,7,0,255,8,10,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,61,39,0,255,58,36,0,255,47,24,0,255,61,36,0,255,79,50,18,255,69,40,8,255,65,35,1,255,72,39,8,255,67,33,8,255,68,33,11,255,72,38,10,255,66,35,4,255,64,34,0,255,60,32,0,255,56,29,0,255,100,72,25,255,102,72,20,255,76,44,0,255,83,48,10,255,70,36,1,255,63,33,0,255,65,37,0,255,71,43,4,255,77,48,14,255,60,31,1,255,52,27,0,255,56,35,6,255,57,36,7,255,55,31,5,255,50,28,4,255,42,21,0,255,43,25,3,255,41,23,3,255,41,23,0,255,55,36,6,255,55,35,0,255,60,39,0,255,87,65,18,255,64,41,0,255,50,27,0,255,51,30,0,255,40,19,0,255,45,25,0,255,60,39,0,255,86,65,10,255,114,91,24,255,127,101,24,255,107,80,1,255,83,52,0,255,86,51,0,255,6,0,0,255,0,0,0,255,5,0,2,255,0,0,3,255,0,0,0,255,0,0,5,255,0,0,11,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,12,20,7,255,42,46,25,255,26,30,0,255,7,13,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,10,12,12,255,23,20,15,255,11,11,7,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,6,255,0,0,4,255,0,0,0,255,18,18,15,255,9,6,0,255,11,3,0,255,12,2,0,255,17,6,2,255,10,0,1,255,0,0,0,255,0,0,6,255,0,0,14,255,0,0,0,255,0,0,15,255,0,0,8,255,12,11,7,255,16,16,0,255,18,16,0,255,19,15,4,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,13,255,0,0,6,255,0,0,0,255,53,35,0,255,51,33,0,255,48,29,0,255,48,27,0,255,47,25,1,255,50,28,4,255,59,35,7,255,62,36,9,255,57,31,8,255,53,25,1,255,68,42,7,255,81,56,16,255,76,51,11,255,69,41,4,255,54,25,0,255,67,38,6,255,72,42,8,255,66,33,2,255,69,34,6,255,63,29,1,255,60,31,0,255,61,35,0,255,66,40,7,255,59,32,3,255,58,30,6,255,52,26,3,255,49,27,4,255,56,34,11,255,59,34,14,255,53,28,6,255,50,28,5,255,48,31,5,255,46,29,0,255,46,30,0,255,59,40,7,255,64,44,9,255,60,38,0,255,62,40,0,255,80,58,17,255,77,58,18,255,73,53,18,255,58,39,6,255,42,22,0,255,43,20,0,255,54,28,0,255,79,50,6,255,104,74,20,255,89,58,3,255,65,33,0,255,74,42,0,255,25,12,3,255,26,13,6,255,26,16,7,255,5,0,0,255,0,0,0,255,0,0,1,255,0,0,3,255,0,0,1,255,0,0,7,255,0,0,0,255,0,0,0,255,1,4,6,255,24,28,13,255,5,11,0,255,4,9,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,5,8,255,4,5,6,255,0,0,2,255,0,0,0,255,0,0,1,255,0,1,5,255,0,0,2,255,2,0,3,255,0,0,0,255,6,5,1,255,5,4,0,255,4,1,0,255,0,0,0,255,0,0,0,255,5,0,4,255,0,0,5,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,23,21,0,255,53,51,16,255,44,43,16,255,28,27,15,255,15,11,14,255,19,16,22,255,25,23,9,255,8,8,0,255,62,42,0,255,70,50,0,255,75,55,5,255,63,42,0,255,55,33,0,255,55,33,0,255,53,31,0,255,58,36,0,255,65,43,6,255,53,31,0,255,47,26,0,255,67,47,0,255,82,61,16,255,63,39,1,255,55,30,0,255,50,24,0,255,45,17,0,255,54,24,0,255,67,35,14,255,63,31,8,255,52,26,0,255,51,27,0,255,48,22,0,255,46,20,0,255,43,16,0,255,47,22,0,255,41,19,0,255,49,27,3,255,57,31,8,255,56,30,5,255,58,35,4,255,46,26,0,255,49,30,0,255,59,40,0,255,67,45,4,255,75,52,11,255,66,43,1,255,58,37,0,255,58,36,0,255,65,46,6,255,70,52,16,255,57,38,6,255,48,29,0,255,45,24,0,255,42,17,0,255,53,27,0,255,78,49,7,255,89,60,16,255,87,58,14,255,78,50,3,255,23,14,5,255,26,17,12,255,13,9,7,255,7,5,0,255,14,14,6,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,4,5,0,255,3,7,0,255,16,20,11,255,14,17,17,255,5,8,7,255,1,6,8,255,0,0,0,255,0,0,0,255,0,0,2,255,6,4,9,255,0,0,0,255,0,0,0,255,0,2,0,255,0,0,0,255,9,6,6,255,0,0,0,255,0,0,0,255,0,1,2,255,0,0,5,255,0,0,5,255,1,0,10,255,0,0,11,255,0,0,2,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,23,18,0,255,47,44,10,255,44,40,1,255,39,37,11,255,12,11,1,255,0,0,0,255,2,0,0,255,3,1,0,255,116,88,5,255,118,90,6,255,122,95,6,255,110,84,0,255,97,70,0,255,89,63,0,255,77,53,0,255,75,52,0,255,71,52,0,255,64,46,0,255,62,47,0,255,69,54,0,255,63,46,0,255,50,35,0,255,48,32,0,255,47,30,0,255,40,19,0,255,46,20,0,255,59,31,10,255,53,26,7,255,44,22,1,255,44,23,2,255,44,21,3,255,46,20,3,255,45,19,2,255,43,18,0,255,44,23,0,255,60,37,5,255,58,32,0,255,63,35,0,255,54,29,0,255,57,34,0,255,71,44,0,255,70,43,0,255,69,44,0,255,86,61,5,255,89,64,8,255,80,57,5,255,54,33,0,255,54,35,0,255,59,40,8,255,52,35,7,255,43,26,0,255,34,17,0,255,47,29,0,255,59,40,0,255,74,53,10,255,84,61,17,255,89,62,17,255,81,55,4,255,0,0,0,255,0,0,9,255,0,0,16,255,0,0,4,255,0,0,4,255,0,0,0,255,0,0,0,255,0,1,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,4,1,0,255,9,6,0,255,17,14,8,255,17,14,13,255,8,7,1,255,0,4,4,255,0,0,0,255,0,0,0,255,7,10,6,255,16,17,10,255,11,12,1,255,13,16,3,255,3,6,0,255,6,7,2,255,10,9,9,255,0,0,1,255,0,0,0,255,0,0,3,255,0,0,8,255,0,0,12,255,0,0,9,255,0,0,6,255,0,0,2,255,0,0,0,255,0,0,6,255,0,0,2,255,0,0,6,255,0,0,3,255,0,0,0,255,0,0,0,255,9,0,0,255,25,15,0,255,22,9,0,255,11,1,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,144,118,25,255,146,120,25,255,145,120,20,255,144,120,22,255,144,119,29,255,141,116,32,255,137,115,30,255,132,111,28,255,112,93,16,255,101,85,8,255,119,105,32,255,95,81,18,255,48,34,0,255,40,26,0,255,44,31,0,255,51,37,8,255,46,26,2,255,46,24,1,255,49,24,4,255,42,19,1,255,35,16,1,255,43,24,10,255,40,18,5,255,43,20,4,255,43,21,0,255,42,21,0,255,51,32,0,255,79,58,11,255,87,64,10,255,79,54,0,255,80,59,0,255,86,62,0,255,99,73,14,255,97,71,10,255,92,68,0,255,101,77,5,255,103,81,8,255,97,77,8,255,72,54,0,255,66,49,0,255,60,43,0,255,63,48,7,255,57,43,6,255,54,40,1,255,60,46,1,255,57,43,0,255,63,47,0,255,65,45,0,255,72,49,0,255,77,55,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,6,9,13,255,0,0,0,255,5,1,5,255,30,25,10,255,19,13,0,255,9,0,0,255,0,0,0,255,1,0,4,255,0,4,9,255,0,0,0,255,0,3,0,255,5,9,0,255,5,7,0,255,15,18,0,255,15,18,0,255,6,5,0,255,7,5,2,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,3,0,1,255,21,9,12,255,6,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,4,255,103,91,7,255,102,90,8,255,95,83,1,255,104,88,11,255,113,94,25,255,117,98,29,255,126,107,31,255,125,106,27,255,109,92,14,255,107,91,13,255,123,109,34,255,89,75,12,255,44,30,0,255,41,26,0,255,42,26,1,255,51,34,14,255,47,29,9,255,46,25,4,255,40,18,0,255,33,12,0,255,33,15,5,255,43,26,19,255,40,20,11,255,40,19,0,255,54,36,0,255,63,47,0,255,75,61,0,255,103,89,18,255,127,108,31,255,122,101,18,255,128,111,23,255,116,99,11,255,112,91,10,255,120,99,16,255,121,101,12,255,123,107,12,255,124,108,13,255,126,111,16,255,112,99,5,255,109,98,9,255,107,96,17,255,103,93,24,255,85,75,16,255,82,71,15,255,94,82,22,255,93,82,18,255,99,86,18,255,93,78,9,255,96,77,8,255,99,81,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,0,0,255,43,38,11,255,33,27,5,255,11,4,1,255,0,0,0,255,0,0,5,255,0,0,2,255,0,0,0,255,8,20,0,255,22,30,0,255,22,28,0,255,35,39,0,255,27,31,4,255,3,0,2,255,0,0,5,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,64,61,0,255,62,58,0,255,58,54,0,255,63,55,0,255,67,57,0,255,66,56,0,255,72,62,0,255,73,64,0,255,83,74,0,255,86,76,4,255,87,79,7,255,76,66,4,255,62,51,5,255,60,47,12,255,57,43,16,255,51,37,11,255,41,24,0,255,47,28,0,255,72,53,11,255,54,36,0,255,27,12,0,255,35,19,4,255,44,27,11,255,46,31,2,255,83,71,19,255,92,83,18,255,91,83,10,255,95,86,7,255,112,97,14,255,112,96,8,255,120,105,12,255,98,85,0,255,99,83,0,255,109,95,6,255,115,102,6,255,115,103,5,255,110,101,0,255,113,104,3,255,105,98,0,255,105,100,0,255,98,91,1,255,97,90,9,255,87,79,7,255,82,73,4,255,92,82,10,255,93,84,7,255,102,91,11,255,101,90,8,255,100,88,6,255,104,92,10,255,24,20,11,255,14,10,3,255,23,15,12,255,20,13,15,255,0,0,0,255,0,0,0,255,0,0,0,255,0,1,0,255,0,5,0,255,1,3,0,255,0,0,0,255,16,11,4,255,32,30,5,255,18,16,0,255,3,2,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,27,40,15,255,59,69,21,255,61,69,17,255,60,70,19,255,50,55,27,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,16,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,69,71,0,255,65,67,0,255,64,65,0,255,59,59,0,255,55,56,0,255,54,56,0,255,51,57,0,255,55,61,0,255,52,57,0,255,52,57,0,255,52,54,0,255,59,60,2,255,59,57,6,255,56,52,7,255,57,52,12,255,47,38,0,255,40,26,0,255,76,59,3,255,187,173,100,255,167,154,83,255,57,47,0,255,51,42,1,255,56,44,6,255,64,53,8,255,88,80,18,255,89,85,14,255,90,85,19,255,91,84,16,255,93,80,12,255,94,80,9,255,98,87,8,255,90,81,2,255,85,78,0,255,85,80,0,255,86,82,0,255,88,84,0,255,88,84,0,255,89,85,0,255,80,76,0,255,78,73,0,255,71,66,0,255,74,68,0,255,80,74,0,255,78,72,0,255,91,85,1,255,96,90,2,255,97,90,2,255,101,94,6,255,99,92,4,255,94,88,4,255,19,13,1,255,18,11,2,255,34,24,18,255,44,33,25,255,39,28,15,255,40,32,13,255,42,36,15,255,42,37,15,255,38,33,11,255,35,30,9,255,36,27,8,255,35,28,9,255,32,29,4,255,21,20,0,255,11,9,0,255,4,3,0,255,4,10,0,255,0,0,0,255,0,0,0,255,0,0,0,255,45,54,14,255,43,51,7,255,40,48,3,255,35,40,14,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,11,255,0,3,21,255,0,0,14,255,0,0,3,255,0,0,0,255,0,0,1,255,0,0,12,255,0,0,5,255,0,0,3,255,0,0,11,255,0,0,27,255,0,0,8,255,0,0,4,255,0,0,1,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,5,255,0,0,0,255,87,86,4,255,82,81,1,255,83,81,6,255,74,74,2,255,69,70,0,255,67,71,0,255,60,67,0,255,62,71,0,255,60,67,0,255,61,68,0,255,60,66,0,255,63,66,0,255,67,68,2,255,62,62,0,255,58,56,0,255,65,59,0,255,64,50,0,255,89,73,0,255,226,213,117,255,211,201,106,255,63,55,0,255,63,57,0,255,46,39,0,255,47,41,0,255,54,52,0,255,53,54,0,255,58,59,0,255,63,62,0,255,67,60,0,255,75,67,0,255,74,68,0,255,75,71,0,255,81,78,7,255,73,73,0,255,74,75,0,255,79,81,0,255,83,84,6,255,85,86,8,255,82,80,3,255,82,80,3,255,82,80,5,255,78,76,1,255,84,80,6,255,77,74,0,255,86,84,0,255,93,89,0,255,86,82,0,255,88,84,0,255,77,76,0,255,71,71,0,255,0,0,0,255,0,0,0,255,0,0,0,255,4,0,0,255,10,0,0,255,13,3,0,255,19,9,0,255,18,9,0,255,22,14,0,255,24,15,0,255,32,21,1,255,30,21,6,255,23,20,4,255,20,19,5,255,29,27,21,255,10,11,10,255,2,9,2,255,0,0,9,255,0,0,0,255,0,0,0,255,17,23,3,255,17,22,0,255,28,35,0,255,24,29,2,255,0,0,0,255,0,0,0,255,8,1,7,255,8,2,5,255,2,3,0,255,4,6,8,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,10,255,0,0,0,255,0,0,0,255,0,0,0,255,12,6,17,255,18,15,10,255,23,21,7,255,23,21,5,255,18,17,6,255,23,19,7,255,9,5,4,255,1,0,4,255,0,0,0,255,0,0,2,255,0,0,4,255,0,0,0,255,113,99,10,255,114,103,11,255,117,107,12,255,115,106,13,255,112,102,13,255,106,99,11,255,99,94,2,255,95,92,0,255,99,95,6,255,102,101,11,255,97,97,1,255,90,90,0,255,93,92,0,255,89,88,0,255,79,79,0,255,90,86,0,255,90,78,0,255,113,98,5,255,209,197,87,255,201,190,84,255,85,79,0,255,82,78,5,255,69,66,0,255,75,73,0,255,67,69,0,255,61,67,0,255,58,65,0,255,55,59,0,255,54,56,0,255,64,63,0,255,60,61,0,255,57,59,0,255,57,59,0,255,52,54,0,255,57,60,0,255,61,64,0,255,61,63,0,255,60,62,0,255,59,61,0,255,63,65,0,255,66,68,0,255,69,70,0,255,75,76,10,255,69,70,0,255,74,76,0,255,77,79,0,255,75,77,0,255,79,83,0,255,79,85,0,255,78,86,1,255,0,0,3,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,10,15,0,255,2,6,0,255,1,0,0,255,0,0,0,255,19,8,8,255,8,0,0,255,0,0,0,255,0,0,0,255,7,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,19,0,0,255,26,10,0,255,27,8,0,255,23,5,0,255,17,0,0,255,29,9,0,255,29,8,0,255,33,11,0,255,33,11,0,255,31,8,0,255,36,11,0,255,45,17,2,255,103,81,0,255,109,88,0,255,107,88,0,255,110,91,0,255,109,92,2,255,112,95,7,255,120,105,14,255,120,105,14,255,121,106,13,255,123,111,13,255,125,113,11,255,122,113,10,255,117,109,10,255,120,112,13,255,120,115,15,255,113,105,4,255,114,100,1,255,123,108,5,255,142,129,17,255,141,131,20,255,106,100,4,255,105,99,11,255,108,104,15,255,108,107,15,255,102,104,7,255,101,105,10,255,105,109,22,255,105,109,22,255,106,105,12,255,104,104,8,255,98,98,10,255,94,93,10,255,88,87,7,255,84,83,3,255,88,91,4,255,89,92,5,255,86,88,5,255,81,82,2,255,79,81,0,255,81,83,0,255,79,80,0,255,78,79,1,255,75,73,0,255,69,67,0,255,75,76,0,255,76,78,0,255,77,76,0,255,74,77,0,255,80,83,0,255,80,85,0,255,0,2,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,0,0,255,1,0,0,255,0,0,0,255,0,0,0,255,10,0,0,255,30,8,4,255,34,11,6,255,39,15,8,255,37,7,11,255,32,0,9,255,42,9,19,255,55,22,21,255,67,36,15,255,65,36,7,255,61,32,3,255,62,33,7,255,67,36,14,255,72,41,16,255,65,34,11,255,65,33,12,255,61,29,6,255,69,34,12,255,72,37,14,255,76,39,16,255,92,61,0,255,89,60,0,255,91,65,0,255,94,68,0,255,94,70,0,255,92,68,0,255,98,74,0,255,102,77,0,255,108,82,0,255,116,91,1,255,118,93,3,255,126,103,10,255,121,100,7,255,116,97,3,255,127,111,16,255,126,110,12,255,122,107,4,255,129,114,10,255,119,106,1,255,115,103,0,255,123,112,4,255,120,112,5,255,114,106,0,255,124,115,10,255,121,114,8,255,129,121,20,255,119,110,15,255,126,117,22,255,128,119,18,255,131,122,19,255,130,121,18,255,125,115,17,255,120,106,17,255,120,109,17,255,123,118,14,255,124,121,14,255,122,117,15,255,123,118,16,255,120,119,11,255,111,110,4,255,111,109,9,255,108,104,5,255,114,107,3,255,109,102,0,255,100,94,0,255,102,96,2,255,107,98,3,255,99,91,0,255,99,91,0,255,102,94,0,255,7,26,0,255,3,23,0,255,3,18,0,255,3,18,0,255,2,15,0,255,0,6,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,6,0,0,255,4,0,0,255,12,4,10,255,4,0,7,255,0,0,3,255,14,5,14,255,28,13,15,255,26,8,4,255,36,15,11,255,25,3,0,255,38,16,9,255,27,7,0,255,36,16,4,255,31,8,0,255,34,11,10,255,29,5,4,255,33,7,0,255,47,20,5,255,51,24,7,255,61,32,17,255,42,11,5,255,42,10,6,255,49,15,9,255,52,16,9,255,55,18,10,255,62,24,14,255,51,19,2,255,63,32,16,255,60,26,23,255,56,21,13,255,50,18,5,255,52,22,10,255,41,11,8,255,59,26,20,255,56,25,9,255,55,25,5,255,93,61,0,255,94,62,0,255,92,62,0,255,92,62,0,255,91,61,0,255,92,62,0,255,98,68,0,255,100,69,0,255,105,74,0,255,103,70,0,255,105,71,0,255,110,76,0,255,104,73,0,255,107,78,0,255,104,78,0,255,114,90,0,255,108,85,0,255,106,85,0,255,121,100,0,255,124,106,0,255,127,110,0,255,135,118,0,255,125,108,0,255,111,93,0,255,119,101,0,255,111,93,0,255,106,87,0,255,125,104,0,255,111,90,0,255,117,96,0,255,120,100,0,255,118,96,0,255,115,92,0,255,118,97,0,255,125,110,0,255,124,112,0,255,129,114,0,255,121,106,0,255,122,110,0,255,120,109,0,255,122,109,0,255,127,111,0,255,138,119,1,255,136,116,1,255,137,120,14,255,120,105,2,255,127,109,9,255,130,111,9,255,137,116,11,255,133,112,5,255,42,53,6,255,56,68,17,255,53,64,11,255,53,64,14,255,55,63,25,255,50,57,22,255,40,47,18,255,42,48,19,255,33,39,14,255,37,41,18,255,33,35,16,255,34,32,19,255,39,35,20,255,30,20,7,255,44,28,9,255,29,13,0,255,35,22,4,255,32,23,6,255,29,19,12,255,27,14,9,255,23,6,5,255,30,6,10,255,42,16,14,255,26,2,0,255,25,5,0,255,36,19,0,255,33,15,0,255,16,0,0,255,22,0,0,255,21,0,0,255,33,10,0,255,46,22,6,255,25,2,0,255,30,5,0,255,22,0,0,255,27,3,0,255,28,0,0,255,23,0,0,255,22,0,0,255,31,0,4,255,21,0,0,255,18,0,0,255,14,0,5,255,7,0,0,255,12,0,0,255,22,0,6,255,0,0,0,255,8,0,1,255,8,0,0,255,21,1,6,255,107,77,0,255,104,73,0,255,106,73,0,255,112,79,0,255,116,85,0,255,109,75,0,255,113,79,0,255,116,81,0,255,120,85,0,255,129,95,0,255,123,88,0,255,123,87,0,255,125,89,0,255,134,98,1,255,129,93,0,255,136,101,1,255,126,91,0,255,126,92,0,255,144,110,3,255,154,122,13,255,141,110,0,255,166,135,18,255,157,126,10,255,150,118,5,255,150,118,9,255,128,96,0,255,146,115,0,255,178,146,27,255,140,107,0,255,142,109,0,255,149,116,1,255,151,118,3,255,147,114,1,255,147,116,0,255,156,128,2,255,165,138,9,255,164,134,10,255,162,129,13,255,156,124,11,255,150,118,7,255,155,123,10,255,151,118,3,255,154,119,1,255,159,126,10,255,156,126,14,255,151,123,16,255,132,102,4,255,142,109,12,255,150,115,11,255,145,108,1,255,43,37,0,255,51,48,5,255,53,51,3,255,59,59,13,255,47,45,12,255,53,52,17,255,38,38,2,255,40,39,3,255,37,35,10,255,33,31,9,255,29,26,0,255,38,34,10,255,29,24,3,255,26,20,6,255,44,32,12,255,27,16,0,255,38,31,8,255,39,32,13,255,9,1,3,255,8,0,7,255,27,9,26,255,0,0,0,255,7,0,3,255,18,0,2,255,0,0,0,255,33,22,4,255,23,11,4,255,0,0,0,255,5,0,0,255,0,0,0,255,0,0,0,255,25,14,19,255,15,2,8,255,28,15,24,255,13,1,16,255,0,0,2,255,4,0,11,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,8,0,33,255,166,136,24,255,161,130,24,255,153,119,22,255,144,109,15,255,152,117,15,255,149,114,10,255,157,122,22,255,151,116,14,255,151,117,9,255,170,137,24,255,176,142,34,255,153,119,12,255,138,104,0,255,161,124,18,255,167,128,23,255,159,120,15,255,163,122,17,255,166,125,20,255,167,125,23,255,146,107,2,255,156,118,7,255,170,133,19,255,159,121,12,255,149,111,4,255,155,116,11,255,151,113,4,255,169,130,11,255,173,134,15,255,142,102,0,255,159,118,10,255,161,119,9,255,157,117,4,255,151,113,2,255,143,106,0,255,151,116,0,255,165,130,2,255,151,113,0,255,147,106,0,255,141,99,0,255,161,119,11,255,165,123,13,255,149,107,0,255,143,102,0,255,168,128,14,255,148,110,1,255,146,109,5,255,131,95,0,255,133,95,0,255,161,119,17,255,154,113,8,255,16,3,0,255,6,0,0,255,12,6,0,255,32,28,6,255,0,0,0,255,6,0,0,255,15,7,0,255,12,5,0,255,8,0,0,255,0,0,0,255,15,5,2,255,2,0,0,255,0,0,0,255,10,2,7,255,0,0,0,255,0,0,0,255,0,0,0,255,4,2,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,6,255,10,9,11,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,8,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,169,135,27,255,161,127,17,255,144,108,0,255,146,108,0,255,158,121,7,255,162,124,13,255,158,121,17,255,146,111,11,255,148,115,12,255,124,93,0,255,156,129,16,255,148,121,4,255,135,106,0,255,148,117,0,255,147,114,0,255,150,114,0,255,164,125,20,255,158,118,20,255,144,103,11,255,154,114,19,255,167,128,25,255,153,116,10,255,133,95,0,255,150,112,15,255,156,116,18,255,149,110,7,255,142,104,0,255,131,93,0,255,130,88,0,255,142,99,4,255,135,93,0,255,155,113,13,255,130,90,0,255,119,80,0,255,153,116,1,255,154,118,0,255,146,106,0,255,155,115,2,255,166,124,14,255,163,120,15,255,156,113,11,255,130,87,0,255,127,87,0,255,165,127,16,255,141,102,1,255,132,94,0,255,149,114,14,255,140,105,5,255,142,106,9,255,135,96,1,255,0,0,0,255,0,0,0,255,0,0,0,255,15,12,15,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,5,0,14,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,0,10,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,12,255,0,0,4,255,0,7,19,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,6,255,0,0,0,255,0,0,0,255,8,4,19,255,0,0,0,255,0,0,0,255,0,0,11,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,7,255,2,4,39,255,0,0,5,255,0,0,0,255,131,92,0,255,144,105,0,255,141,100,0,255,153,113,2,255,154,114,3,255,147,109,0,255,141,101,5,255,132,96,0,255,123,89,0,255,108,79,0,255,137,108,4,255,154,125,21,255,165,133,32,255,150,117,14,255,137,101,0,255,142,106,0,255,127,88,0,255,120,82,0,255,120,79,0,255,114,75,0,255,133,95,0,255,117,80,0,255,119,81,0,255,125,86,0,255,138,100,3,255,133,94,0,255,139,100,0,255,133,94,0,255,127,85,0,255,137,94,0,255,135,92,0,255,151,111,16,255,139,100,9,255,134,95,2,255,145,106,1,255,165,127,18,255,156,119,15,255,144,107,3,255,124,85,0,255,139,100,0,255,165,126,25,255,143,105,6,255,141,104,0,255,156,121,19,255,115,76,0,255,118,79,0,255,127,91,0,255,131,97,0,255,135,100,6,255,122,87,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,6,255,0,0,6,255,0,0,0,255,0,0,0,255,2,0,13,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,19,255,0,0,11,255,0,0,0,255,2,1,18,255,0,0,16,255,0,0,16,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,5,3,25,255,0,0,0,255,0,0,0,255,0,0,0,255,0,6,33,255,0,0,12,255,0,0,9,255,4,7,8,255,4,10,11,255,20,25,21,255,0,0,3,255,15,13,24,255,1,1,13,255,0,0,10,255,0,0,7,255,17,19,44,255,0,0,26,255,0,0,12,255,0,0,0,255,0,0,0,255,0,0,6,255,11,18,29,255,0,0,0,255,0,0,20,255,0,0,16,255,0,0,23,255,0,0,14,255,0,0,0,255,0,0,17,255,127,85,0,255,135,92,0,255,132,88,1,255,134,88,2,255,159,116,21,255,154,114,18,255,154,112,28,255,132,92,7,255,125,89,0,255,156,121,27,255,136,100,16,255,116,78,7,255,124,79,20,255,122,77,12,255,148,102,16,255,155,113,11,255,155,116,11,255,137,102,0,255,138,100,3,255,142,106,9,255,151,116,12,255,159,125,17,255,161,127,19,255,166,132,25,255,149,114,14,255,123,85,0,255,142,106,0,255,176,140,26,255,159,121,14,255,147,108,5,255,141,102,1,255,167,127,32,255,115,78,0,255,138,101,13,255,153,113,17,255,133,95,0,255,166,130,42,255,120,86,0,255,128,96,0,255,145,112,7,255,169,138,32,255,150,121,19,255,124,93,2,255,140,108,21,255,133,96,8,255,151,111,26,255,122,84,1,255,131,95,9,255,148,111,20,255,146,110,14,255,10,14,6,255,0,1,9,255,2,7,17,255,0,0,20,255,8,13,29,255,0,0,0,255,9,14,19,255,4,4,18,255,0,0,19,255,0,0,19,255,0,0,25,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,11,255,3,0,24,255,27,28,33,255,14,13,14,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,9,46,255,1,6,51,255,0,0,0,255,0,1,19,255,35,38,57,255,0,1,23,255,0,0,0,255,17,21,33,255,0,0,21,255,0,0,4,255,0,0,13,255,0,0,10,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,21,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,21,255,149,107,9,255,127,84,0,255,128,83,2,255,120,74,0,255,148,107,19,255,101,61,0,255,114,75,0,255,112,73,0,255,112,76,0,255,134,98,4,255,102,63,0,255,78,34,0,255,71,23,0,255,86,37,0,255,131,84,4,255,142,100,2,255,140,103,0,255,128,95,0,255,140,104,7,255,135,101,4,255,135,99,2,255,141,108,5,255,139,105,0,255,139,105,0,255,158,122,25,255,117,81,0,255,115,81,0,255,162,126,16,255,163,126,20,255,147,107,9,255,122,81,0,255,150,110,25,255,110,72,0,255,109,73,0,255,141,103,18,255,132,95,14,255,115,82,13,255,88,58,0,255,134,105,25,255,96,69,0,255,107,81,0,255,117,92,2,255,80,54,0,255,112,84,11,255,135,99,25,255,111,73,0,255,93,56,0,255,116,80,4,255,107,72,0,255,124,90,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,4,19,46,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,34,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,12,255,0,0,0,255,0,0,0,255,0,0,0,255,132,91,0,255,122,83,0,255,106,65,0,255,144,107,18,255,139,103,17,255,71,36,0,255,65,28,0,255,133,97,21,255,141,108,13,255,118,84,0,255,134,97,6,255,133,95,12,255,131,89,17,255,123,81,5,255,158,119,26,255,162,125,21,255,149,117,6,255,125,94,0,255,121,86,0,255,145,110,26,255,132,95,15,255,127,93,6,255,165,131,31,255,154,121,18,255,175,140,50,255,137,101,13,255,134,99,7,255,134,98,4,255,137,100,9,255,135,95,10,255,142,100,26,255,124,83,19,255,134,100,39,255,72,40,0,255,91,56,0,255,136,102,41,255,72,41,0,255,61,32,0,255,59,32,0,255,53,27,0,255,53,28,0,255,69,45,0,255,81,61,2,255,78,56,0,255,86,55,0,255,79,44,0,255,84,53,0,255,107,76,9,255,61,32,0,255,90,62,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,10,15,255,0,0,3,255,20,30,0,255,26,38,8,255,0,5,6,255,0,0,6,255,0,0,22,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,5,42,255,0,0,20,255,0,0,1,255,0,0,0,255,0,0,16,255,0,0,13,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,7,255,1,3,7,255,21,24,17,255,7,14,17,255,0,0,0,255,1,4,0,255,55,57,37,255,47,51,28,255,63,65,35,255,40,37,36,255,0,0,12,255,33,31,31,255,12,16,24,255,16,27,39,255,15,29,31,255,43,55,39,255,11,22,27,255,0,0,0,255,0,0,2,255,156,115,23,255,168,129,38,255,143,107,21,255,154,119,37,255,135,104,24,255,93,63,0,255,69,37,0,255,154,123,58,255,146,115,33,255,124,95,3,255,145,114,24,255,147,112,30,255,137,101,27,255,87,53,0,255,109,76,0,255,133,102,12,255,125,96,2,255,139,109,19,255,128,96,19,255,84,51,0,255,80,46,0,255,88,55,0,255,110,80,0,255,120,91,0,255,92,59,0,255,109,75,1,255,136,103,26,255,101,68,0,255,81,46,0,255,109,74,0,255,72,34,0,255,68,30,0,255,71,39,0,255,63,33,0,255,71,39,0,255,74,42,0,255,62,31,0,255,55,26,0,255,96,68,18,255,101,74,21,255,100,72,22,255,117,94,44,255,106,84,37,255,65,41,0,255,74,45,0,255,94,64,4,255,103,72,15,255,125,96,38,255,73,47,0,255,104,79,22,255,0,0,9,255,0,0,0,255,0,0,0,255,19,30,45,255,0,0,0,255,22,33,7,255,64,77,32,255,0,0,0,255,0,0,0,255,0,0,35,255,0,0,0,255,0,0,20,255,0,0,0,255,0,0,22,255,0,0,8,255,0,0,0,255,0,0,0,255,6,6,45,255,5,9,24,255,0,0,0,255,0,0,0,255,0,7,29,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,15,255,0,0,0,255,0,0,2,255,0,0,1,255,0,0,29,255,0,3,4,255,8,15,7,255,0,0,0,255,7,8,0,255,25,31,6,255,0,3,0,255,12,14,0,255,34,38,3,255,29,33,0,255,33,36,0,255,3,1,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,9,0,255,0,0,0,255,0,0,0,255,0,1,0,255,4,8,0,255,0,0,0,255,114,73,7,255,124,85,20,255,117,81,19,255,88,56,0,255,83,55,0,255,83,59,0,255,80,54,5,255,91,64,17,255,65,38,0,255,89,64,0,255,84,57,0,255,77,49,0,255,56,26,0,255,49,20,0,255,64,38,0,255,44,19,0,255,42,15,0,255,104,75,19,255,85,55,3,255,55,25,0,255,63,33,0,255,61,32,0,255,95,69,0,255,101,75,0,255,77,49,0,255,142,114,51,255,90,60,0,255,65,37,0,255,103,76,0,255,123,97,4,255,100,69,0,255,150,121,41,255,126,99,20,255,132,105,28,255,143,110,39,255,95,62,0,255,116,84,11,255,108,78,5,255,141,111,39,255,112,81,14,255,112,81,24,255,111,81,31,255,85,56,16,255,47,19,0,255,88,62,0,255,130,102,28,255,71,39,0,255,81,50,3,255,90,66,2,255,111,91,22,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,14,255,0,0,0,255,0,1,0,255,44,58,32,255,0,0,0,255,0,0,0,255,0,0,25,255,0,0,0,255,0,0,26,255,0,0,0,255,0,0,0,255,0,0,12,255,0,0,0,255,0,0,8,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,4,1,255,33,40,33,255,0,0,0,255,0,0,0,255,0,0,0,255,11,15,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,5,7,255,0,6,3,255,0,0,0,255,0,0,0,255,0,0,0,255,82,45,0,255,98,65,12,255,45,13,0,255,76,49,0,255,105,83,25,255,97,76,21,255,73,50,6,255,37,14,0,255,63,38,0,255,109,85,37,255,125,100,44,255,119,94,38,255,65,38,0,255,101,75,38,255,102,78,42,255,54,30,0,255,51,25,0,255,65,39,2,255,103,78,37,255,98,74,30,255,76,51,10,255,107,83,35,255,135,114,51,255,114,93,28,255,67,44,0,255,78,53,0,255,88,64,4,255,75,51,0,255,108,87,0,255,155,132,39,255,111,87,1,255,108,83,1,255,80,58,0,255,113,90,10,255,87,59,0,255,95,66,0,255,116,86,0,255,140,110,20,255,104,73,0,255,94,65,0,255,78,48,0,255,74,47,0,255,67,41,0,255,76,51,0,255,108,85,9,255,119,95,25,255,51,19,0,255,81,51,13,255,138,116,58,255,94,75,9,255,12,29,27,255,0,10,14,255,0,0,0,255,0,7,10,255,0,0,0,255,0,5,11,255,4,14,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,3,2,255,0,0,0,255,0,0,0,255,7,14,0,255,20,23,10,255,0,0,0,255,0,0,0,255,18,20,23,255,0,0,9,255,0,2,14,255,0,0,0,255,0,0,14,255,0,0,13,255,0,0,0,255,0,0,7,255,0,0,8,255,0,0,13,255,0,0,0,255,0,0,23,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,6,255,0,0,14,255,0,0,0,255,0,0,0,255,0,0,8,255,9,10,0,255,22,20,8,255,21,21,14,255,32,31,16,255,9,8,18,255,0,0,0,255,9,14,1,255,0,0,0,255,0,0,0,255,0,0,0,255,110,83,30,255,109,84,30,255,50,27,0,255,134,113,56,255,132,112,49,255,98,79,20,255,86,65,20,255,42,18,0,255,54,30,0,255,110,86,40,255,97,70,23,255,114,88,39,255,96,71,17,255,101,75,24,255,79,52,9,255,47,21,0,255,45,20,0,255,47,23,0,255,47,24,0,255,57,34,0,255,63,39,5,255,54,30,0,255,63,41,0,255,66,44,0,255,60,37,0,255,53,29,0,255,110,90,21,255,109,88,7,255,119,99,12,255,128,106,21,255,99,75,1,255,115,92,22,255,115,96,28,255,138,119,51,255,136,116,47,255,65,41,0,255,126,102,16,255,161,136,46,255,138,113,29,255,108,85,5,255,112,92,19,255,120,102,30,255,126,110,32,255,136,120,45,255,94,76,14,255,46,24,0,255,40,13,0,255,68,41,12,255,68,45,4,255,49,28,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,18,24,0,255,28,36,24,255,0,0,0,255,0,0,0,255,0,0,0,255,16,23,26,255,0,0,0,255,0,0,0,255,33,36,13,255,35,36,15,255,1,0,0,255,0,0,0,255,1,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,60,61,42,255,51,53,28,255,0,0,0,255,46,46,42,255,0,0,23,255,0,0,0,255,5,5,23,255,0,0,9,255,4,5,2,255,0,0,0,255,0,0,0,255,5,8,20,255,0,0,35,255,0,0,0,255,0,0,7,255,0,0,0,255,18,16,12,255,8,8,0,255,67,68,58,255,39,40,39,255,0,0,7,255,0,0,0,255,1,6,0,255,6,9,5,255,0,0,0,255,0,0,0,255,55,35,0,255,52,32,0,255,52,33,0,255,86,67,8,255,85,67,3,255,70,51,0,255,67,46,3,255,57,35,0,255,66,45,2,255,75,54,9,255,49,28,0,255,73,51,4,255,71,50,0,255,102,79,27,255,86,62,18,255,98,72,37,255,100,76,48,255,79,58,27,255,81,62,19,255,80,61,18,255,82,61,32,255,42,21,0,255,66,46,9,255,107,88,48,255,74,51,19,255,94,72,33,255,111,91,32,255,118,99,30,255,114,94,25,255,77,56,0,255,83,62,0,255,77,56,0,255,84,64,1,255,77,59,0,255,90,71,5,255,49,29,0,255,74,52,0,255,135,113,28,255,135,114,35,255,66,48,0,255,60,45,0,255,87,74,4,255,107,95,11,255,88,75,0,255,71,55,4,255,46,26,0,255,82,57,27,255,82,55,25,255,81,57,19,255,81,58,17,255,0,0,1,255,0,0,0,255,13,12,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,35,40,18,255,20,26,9,255,0,0,0,255,0,0,0,255,0,0,0,255,8,10,14,255,0,0,0,255,0,0,0,255,44,49,21,255,75,74,49,255,12,8,0,255,0,0,0,255,11,6,11,255,0,0,0,255,10,9,9,255,13,12,10,255,36,34,21,255,47,46,12,255,29,26,0,255,2,0,0,255,41,37,41,255,0,0,0,255,0,0,0,255,15,15,17,255,5,8,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,16,6,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,17,12,0,255,17,19,0,255,47,50,36,255,30,31,22,255,18,17,0,255,72,58,9,255,71,55,4,255,80,65,8,255,99,83,23,255,96,80,20,255,96,79,25,255,72,53,10,255,88,70,30,255,82,67,24,255,96,83,38,255,75,62,17,255,90,77,32,255,62,48,3,255,68,51,8,255,58,38,3,255,88,67,36,255,90,71,41,255,55,39,6,255,69,54,15,255,53,37,1,255,52,35,9,255,36,19,0,255,64,45,12,255,73,55,19,255,56,37,7,255,52,33,3,255,62,42,9,255,64,42,5,255,66,43,9,255,44,22,0,255,63,42,0,255,69,49,0,255,105,84,17,255,109,89,20,255,60,41,0,255,86,66,0,255,124,100,28,255,95,71,0,255,90,71,3,255,86,70,11,255,52,37,0,255,57,43,0,255,126,113,42,255,85,72,2,255,40,22,0,255,48,25,0,255,112,84,45,255,78,49,5,255,82,56,5,255,115,92,38,255,13,8,0,255,0,0,0,255,37,35,19,255,13,14,16,255,0,0,0,255,0,0,0,255,36,41,28,255,26,32,7,255,14,19,0,255,3,7,0,255,16,17,0,255,29,30,27,255,35,32,38,255,0,0,0,255,0,2,0,255,32,35,17,255,40,35,20,255,0,0,0,255,7,2,0,255,40,35,32,255,0,0,0,255,45,39,37,255,0,0,0,255,0,0,0,255,23,16,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,4,1,9,255,1,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,37,29,25,255,58,47,14,255,31,17,7,255,0,0,0,255,0,0,0,255,48,39,21,255,73,68,32,255,3,3,0,255,23,27,15,255,6,8,2,255,0,0,0,255,57,44,0,255,73,59,12,255,50,36,0,255,88,72,23,255,67,50,0,255,44,28,0,255,40,22,0,255,55,40,1,255,31,18,0,255,37,26,0,255,44,37,0,255,39,32,0,255,29,20,0,255,40,27,0,255,32,17,0,255,41,25,0,255,49,36,4,255,47,34,0,255,69,55,18,255,58,44,5,255,57,43,6,255,33,20,0,255,38,26,0,255,35,21,0,255,62,43,13,255,56,36,12,255,28,9,0,255,33,14,0,255,80,58,35,255,50,29,0,255,73,54,11,255,106,89,37,255,90,71,15,255,99,80,22,255,84,68,9,255,93,74,16,255,108,85,31,255,66,45,0,255,64,46,0,255,88,73,30,255,52,37,6,255,27,13,0,255,84,71,18,255,76,61,6,255,61,43,7,255,62,39,8,255,95,67,30,255,44,17,0,255,81,59,10,255,119,99,49,255,0,0,0,255,18,12,16,255,28,25,21,255,0,0,0,255,8,8,19,255,0,0,0,255,6,12,0,255,18,23,3,255,31,35,5,255,11,13,0,255,0,0,0,255,5,0,0,255,7,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,16,4,0,255,36,28,22,255,0,0,0,255,0,0,0,255,0,0,0,255,32,26,19,255,38,31,13,255,42,34,10,255,52,44,21,255,33,29,17,255,0,0,0,255,43,41,37,255,6,3,12,255,0,0,0,255,0,0,0,255,0,0,0,255,6,1,15,255,0,0,18,255,0,0,0,255,0,0,15,255,0,0,1,255,1,0,0,255,100,94,64,255,81,71,42,255,0,0,0,255,0,0,0,255,27,22,0,255,50,50,25,255,0,0,0,255,0,1,0,255,0,0,0,255,0,0,0,255,40,25,0,255,44,29,0,255,27,10,0,255,33,16,0,255,59,42,0,255,68,52,3,255,44,30,0,255,26,13,0,255,50,37,0,255,78,67,21,255,43,35,0,255,40,35,0,255,58,48,12,255,55,42,10,255,46,34,10,255,35,23,0,255,62,53,20,255,47,37,1,255,58,44,7,255,68,54,9,255,88,80,18,255,56,50,0,255,34,30,0,255,48,39,0,255,63,43,10,255,66,46,22,255,13,0,0,255,25,12,3,255,84,65,35,255,50,32,0,255,40,25,0,255,50,36,9,255,33,22,0,255,56,45,13,255,43,31,0,255,25,11,0,255,29,12,0,255,33,16,0,255,36,18,0,255,32,16,0,255,30,15,0,255,25,10,0,255,37,21,0,255,45,29,0,255,94,76,40,255,95,75,42,255,69,45,19,255,22,0,0,255,45,28,0,255,53,38,9,255,0,0,0,255,0,0,10,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,11,15,9,255,31,37,6,255,38,40,15,255,23,18,4,255,0,0,0,255,27,17,11,255,0,0,0,255,7,7,0,255,48,50,22,255,40,38,28,255,1,0,0,255,1,0,0,255,2,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,39,35,36,255,20,24,22,255,10,13,0,255,52,52,11,255,59,59,29,255,0,0,0,255,28,30,34,255,9,6,16,255,0,0,0,255,0,0,0,255,0,0,6,255,62,60,54,255,61,57,44,255,0,0,0,255,0,0,6,255,0,0,0,255,0,0,0,255,28,31,16,255,20,20,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,30,37,15,255,4,6,18,255,0,0,0,255,81,67,20,255,75,60,21,255,47,30,10,255,37,19,0,255,75,58,14,255,112,96,44,255,94,82,40,255,47,35,0,255,68,56,6,255,83,73,20,255,57,51,3,255,48,44,0,255,45,36,0,255,74,62,24,255,69,58,30,255,32,23,0,255,64,58,22,255,38,30,0,255,39,25,0,255,74,60,13,255,94,86,21,255,84,81,14,255,61,59,10,255,72,65,23,255,96,77,37,255,49,28,0,255,12,3,0,255,19,10,5,255,81,64,38,255,89,70,38,255,35,20,0,255,25,13,0,255,37,27,15,255,20,11,0,255,52,42,17,255,59,47,21,255,32,17,0,255,42,26,11,255,43,26,10,255,52,35,15,255,62,47,18,255,80,64,38,255,78,61,43,255,36,19,0,255,54,37,7,255,59,42,12,255,27,9,0,255,26,7,0,255,30,14,0,255,32,16,0,255,0,0,0,255,0,0,0,255,12,13,0,255,26,27,10,255,0,0,0,255,0,0,0,255,0,0,0,255,35,39,20,255,9,16,0,255,0,0,0,255,11,7,0,255,23,13,2,255,40,33,27,255,0,0,0,255,3,4,0,255,51,53,20,255,23,23,12,255,0,0,0,255,34,16,12,255,14,0,19,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,7,255,0,0,0,255,0,0,0,255,37,35,0,255,37,36,3,255,0,0,0,255,0,0,0,255,23,18,16,255,5,2,0,255,0,0,0,255,2,0,0,255,32,31,8,255,21,16,0,255,34,30,14,255,3,2,0,255,0,0,0,255,21,31,23,255,0,8,3,255,0,0,0,255,0,0,0,255,27,24,34,255,0,0,0,255,0,0,0,255,0,0,0,255,30,36,17,255,19,20,22,255,0,0,0,255,68,56,0,255,61,47,0,255,29,12,0,255,32,16,0,255,69,54,0,255,71,60,0,255,67,56,0,255,49,40,0,255,57,47,0,255,72,64,0,255,81,78,11,255,51,47,0,255,40,34,0,255,99,89,36,255,77,65,23,255,46,34,0,255,78,70,31,255,50,41,2,255,50,36,0,255,80,67,23,255,71,64,9,255,71,66,10,255,46,43,0,255,86,77,34,255,102,82,32,255,75,56,16,255,20,12,1,255,6,0,0,255,54,36,26,255,62,43,28,255,47,33,20,255,23,11,0,255,29,17,5,255,27,13,2,255,32,19,2,255,48,33,14,255,42,27,6,255,50,33,13,255,71,56,33,255,63,49,23,255,50,36,10,255,33,21,0,255,34,21,5,255,28,14,1,255,27,14,0,255,33,20,3,255,18,5,0,255,30,13,0,255,38,17,0,255,45,21,0,255,0,0,0,255,5,0,0,255,21,17,0,255,32,31,0,255,15,13,0,255,2,0,0,255,0,0,0,255,31,30,5,255,27,29,7,255,6,7,0,255,19,12,0,255,75,64,40,255,89,79,50,255,0,0,0,255,14,16,0,255,71,73,36,255,14,12,1,255,2,0,0,255,52,37,25,255,3,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,20,26,20,255,73,69,33,255,60,56,22,255,0,0,0,255,0,0,0,255,48,47,33,255,55,50,32,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,12,11,7,255,6,7,2,255,0,3,3,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,12,255,0,0,0,255,0,0,0,255,0,2,0,255,0,0,0,255,0,0,0,255,128,119,54,255,73,62,6,255,74,60,25,255,62,46,12,255,88,75,22,255,132,122,61,255,92,83,26,255,46,40,0,255,75,66,7,255,93,87,27,255,112,108,45,255,62,58,0,255,57,51,0,255,115,105,54,255,75,64,19,255,43,31,0,255,77,68,29,255,57,45,5,255,36,23,0,255,65,52,8,255,59,51,2,255,49,42,0,255,33,28,0,255,54,42,2,255,63,44,0,255,107,89,41,255,25,18,2,255,6,1,0,255,27,13,0,255,33,16,0,255,26,14,0,255,33,22,0,255,34,21,2,255,46,34,12,255,49,35,6,255,45,32,0,255,62,49,7,255,46,33,0,255,63,50,5,255,48,35,0,255,58,45,3,255,49,37,0,255,33,20,0,255,43,29,0,255,29,13,0,255,31,15,0,255,59,46,14,255,78,63,20,255,71,49,2,255,104,79,23,255,38,24,18,255,68,57,34,255,85,78,20,255,98,93,37,255,77,73,48,255,36,29,18,255,0,0,0,255,56,50,32,255,20,18,6,255,34,31,26,255,24,15,13,255,47,37,22,255,66,56,35,255,0,0,0,255,0,0,0,255,73,76,54,255,0,0,0,255,0,0,0,255,2,0,0,255,23,9,24,255,0,0,22,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,24,19,0,255,17,11,0,255,0,0,0,255,0,0,0,255,15,14,0,255,13,10,0,255,15,10,7,255,3,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,1,2,255,0,0,0,255,0,1,6,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,6,255,114,107,39,255,81,72,15,255,66,54,14,255,64,51,17,255,56,44,4,255,76,68,22,255,75,67,21,255,29,22,0,255,35,30,0,255,39,34,0,255,48,43,5,255,47,39,3,255,37,28,0,255,44,33,3,255,40,27,0,255,57,44,10,255,67,55,17,255,50,37,0,255,52,38,0,255,49,37,0,255,39,30,0,255,37,29,0,255,33,23,0,255,33,18,0,255,91,71,10,255,104,87,31,255,16,11,0,255,10,8,0,255,37,28,0,255,51,40,0,255,59,51,4,255,40,32,0,255,44,32,0,255,87,76,31,255,89,79,18,255,72,64,0,255,107,99,16,255,86,79,0,255,105,95,10,255,116,105,25,255,112,100,24,255,105,94,15,255,117,106,24,255,132,119,51,255,48,27,0,255,45,24,0,255,144,129,60,255,160,146,58,255,139,121,35,255,164,144,58,255,35,21,5,255,57,44,24,255,52,41,9,255,61,52,27,255,22,11,11,255,0,0,0,255,0,0,0,255,22,10,20,255,2,0,15,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,3,255,0,0,0,255,0,0,0,255,3,4,5,255,0,0,0,255,0,0,0,255,0,0,0,255,37,23,39,255,14,10,32,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,18,9,9,255,18,8,0,255,0,0,0,255,0,0,0,255,7,4,3,255,5,0,0,255,19,17,12,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,17,255,0,8,12,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,14,255,0,5,1,255,0,0,0,255,0,8,0,255,13,25,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,71,62,3,255,53,42,0,255,52,39,0,255,52,38,1,255,30,20,0,255,64,55,14,255,90,79,33,255,54,46,0,255,55,51,6,255,56,51,11,255,42,33,0,255,32,21,0,255,35,24,0,255,33,20,0,255,29,15,0,255,65,51,6,255,80,66,17,255,75,62,9,255,84,72,14,255,79,69,10,255,67,60,6,255,66,59,15,255,75,64,36,255,34,18,0,255,109,90,24,255,101,85,23,255,18,14,0,255,13,12,0,255,51,46,4,255,109,104,48,255,86,80,22,255,81,74,19,255,63,52,6,255,72,62,13,255,109,99,38,255,107,99,26,255,112,106,20,255,113,106,18,255,107,96,14,255,101,90,11,255,87,73,0,255,104,91,13,255,118,106,20,255,116,102,31,255,41,20,0,255,39,18,0,255,100,85,16,255,90,78,0,255,80,65,0,255,102,85,7,255,0,0,0,255,0,0,0,255,0,0,0,255,7,0,0,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,23,11,27,255,16,8,22,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,20,12,4,255,41,31,22,255,0,0,0,255,0,0,0,255,0,0,12,255,16,10,11,255,13,9,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,0,255,0,0,0,255,10,29,2,255,2,17,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,60,42,2,255,34,17,0,255,55,37,0,255,49,33,0,255,41,28,0,255,77,64,19,255,85,71,10,255,72,62,0,255,57,52,0,255,72,66,4,255,72,60,10,255,28,14,0,255,55,41,0,255,76,61,4,255,85,71,0,255,120,104,29,255,102,88,15,255,92,80,6,255,114,105,30,255,116,108,33,255,110,107,30,255,121,116,50,255,100,89,44,255,61,47,2,255,138,119,51,255,112,96,34,255,24,19,0,255,5,4,0,255,50,47,6,255,102,99,46,255,97,90,36,255,69,59,10,255,69,55,20,255,51,36,7,255,49,34,5,255,62,48,13,255,53,40,0,255,51,39,0,255,52,38,0,255,54,40,5,255,55,41,4,255,58,45,3,255,47,35,0,255,61,47,8,255,43,26,8,255,34,16,2,255,27,14,0,255,23,11,0,255,22,8,0,255,33,17,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,9,5,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,33,40,27,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,5,0,27,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,19,14,0,255,62,56,21,255,11,6,8,255,0,0,0,255,0,0,0,255,0,0,0,255,7,5,0,255,9,7,0,255,0,0,0,255,0,0,0,255,0,0,0,255,13,24,14,255,6,11,3,255,0,0,0,255,23,30,12,255,25,38,20,255,0,14,1,255,0,0,0,255,48,66,25,255,18,33,0,255,0,2,0,255,40,46,29,255,64,73,44,255,44,55,38,255,64,43,12,255,42,23,0,255,108,89,31,255,106,90,28,255,53,39,0,255,76,63,11,255,119,104,35,255,112,100,24,255,116,110,34,255,138,131,63,255,140,124,72,255,48,32,0,255,78,62,10,255,113,97,35,255,146,128,56,255,120,102,26,255,93,79,4,255,73,60,0,255,66,56,0,255,75,67,0,255,78,74,1,255,92,87,23,255,54,43,0,255,41,24,0,255,82,61,8,255,71,53,7,255,19,13,0,255,3,2,0,255,27,23,0,255,64,59,21,255,59,50,9,255,46,34,0,255,30,16,0,255,26,10,0,255,46,30,15,255,47,31,15,255,29,15,0,255,38,27,0,255,34,21,2,255,44,31,14,255,45,33,7,255,42,31,1,255,31,20,0,255,52,40,16,255,36,24,10,255,36,23,14,255,26,17,0,255,27,18,0,255,23,14,0,255,28,16,0,255,0,0,0,255,13,15,18,255,2,6,22,255,0,1,9,255,3,5,6,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,8,255,0,2,4,255,30,42,12,255,0,1,0,255,0,0,0,255,0,9,17,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,8,255,0,0,6,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,0,255,3,7,0,255,58,58,7,255,83,84,17,255,35,35,5,255,0,0,0,255,5,7,0,255,47,53,7,255,67,71,14,255,81,83,40,255,0,1,0,255,0,0,0,255,57,71,29,255,78,90,35,255,62,69,14,255,41,48,0,255,71,82,24,255,62,74,21,255,36,52,0,255,17,33,0,255,59,69,31,255,8,17,0,255,18,24,0,255,47,53,0,255,57,66,4,255,46,57,0,255,76,57,25,255,62,45,1,255,148,134,63,255,139,127,51,255,61,51,0,255,88,78,19,255,128,115,47,255,93,83,11,255,117,110,42,255,99,93,35,255,94,79,36,255,40,22,0,255,56,38,0,255,90,73,29,255,91,70,23,255,67,47,0,255,79,61,11,255,78,62,13,255,49,36,0,255,39,27,0,255,45,38,0,255,65,57,18,255,52,38,9,255,31,13,0,255,35,10,0,255,49,28,11,255,27,18,13,255,3,0,0,255,14,9,5,255,31,23,10,255,30,18,0,255,32,17,0,255,15,0,0,255,28,14,3,255,27,13,0,255,30,19,0,255,56,47,14,255,46,37,4,255,36,25,3,255,51,41,16,255,68,61,19,255,58,51,5,255,36,28,0,255,54,47,19,255,37,30,12,255,45,38,20,255,51,47,22,255,46,45,17,255,34,32,9,255,27,22,3,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,6,11,16,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,54,6,255,30,43,11,255,0,12,0,255,0,0,0,255,1,20,0,255,9,19,10,255,16,22,7,255,43,44,23,255,25,19,15,255,19,0,27,255,0,0,0,255,0,0,0,255,1,16,5,255,57,70,35,255,74,84,24,255,87,94,10,255,104,109,15,255,84,89,14,255,45,52,0,255,81,91,8,255,107,118,28,255,114,121,26,255,100,104,35,255,23,23,0,255,0,0,0,255,54,59,17,255,74,79,32,255,64,68,14,255,50,54,0,255,63,68,21,255,41,47,8,255,18,24,0,255,9,14,0,255,30,31,11,255,0,0,0,255,21,20,1,255,35,38,15,255,41,44,15,255,42,48,18,255,56,41,18,255,47,34,0,255,97,87,26,255,77,68,1,255,32,25,0,255,71,63,16,255,84,75,20,255,47,38,0,255,46,40,0,255,32,25,0,255,51,38,6,255,48,32,6,255,38,25,0,255,46,31,0,255,35,18,0,255,44,27,0,255,66,49,19,255,61,46,17,255,43,29,3,255,33,21,0,255,28,20,0,255,49,41,20,255,57,44,25,255,35,18,2,255,25,1,0,255,47,26,21,255,26,16,17,255,9,4,8,255,8,2,4,255,13,5,2,255,39,27,13,255,40,27,11,255,30,17,9,255,49,36,28,255,37,27,15,255,29,20,2,255,47,42,13,255,55,50,20,255,50,44,20,255,61,54,25,255,64,60,13,255,44,41,0,255,43,38,0,255,47,40,11,255,25,18,0,255,24,19,0,255,33,33,0,255,36,38,0,255,37,41,4,255,34,38,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,20,28,20,255,0,0,0,255,0,0,0,255,0,9,6,255,0,8,0,255,5,15,0,255,11,26,0,255,50,67,1,255,46,59,2,255,27,44,0,255,31,54,0,255,48,69,9,255,15,31,0,255,13,23,0,255,44,52,5,255,65,63,23,255,49,31,23,255,0,0,0,255,0,0,0,255,0,12,0,255,90,108,37,255,75,90,7,255,61,69,0,255,97,103,16,255,103,111,26,255,78,88,1,255,93,104,13,255,81,94,1,255,85,94,1,255,77,78,18,255,48,43,16,255,16,7,0,255,5,0,0,255,34,32,4,255,25,24,0,255,15,15,0,255,0,0,0,255,0,0,0,255,37,37,15,255,18,16,7,255,17,9,5,255,0,0,0,255,0,0,0,255,0,0,0,255,2,0,0,255,13,10,6,255,10,3,0,255,18,10,0,255,42,35,6,255,30,24,0,255,7,3,0,255,37,32,10,255,26,21,0,255,15,10,0,255,26,25,0,255,44,42,17,255,38,31,15,255,30,23,7,255,23,17,0,255,22,14,0,255,31,19,3,255,24,12,0,255,31,17,4,255,17,3,0,255,23,11,0,255,39,30,15,255,29,21,8,255,39,31,18,255,51,39,23,255,26,10,0,255,29,10,0,255,58,40,28,255,33,24,17,255,9,4,0,255,16,13,8,255,46,39,29,255,68,57,39,255,27,16,0,255,15,5,0,255,35,26,19,255,27,20,12,255,19,13,1,255,18,15,0,255,24,22,1,255,30,25,5,255,53,48,19,255,35,31,0,255,37,34,0,255,60,53,7,255,52,44,8,255,25,16,0,255,37,30,11,255,61,59,18,255,57,62,4,255,50,60,0,255,56,68,4,255,10,32,0,255,16,33,2,255,0,0,0,255,4,14,4,255,41,50,0,255,17,29,0,255,30,43,10,255,55,69,13,255,59,68,12,255,65,76,8,255,64,76,12,255,62,75,9,255,61,68,8,255,58,66,8,255,58,77,0,255,63,82,10,255,31,46,0,255,41,52,2,255,45,54,3,255,62,62,19,255,64,45,21,255,0,0,0,255,0,0,0,255,0,3,1,255,80,93,45,255,53,64,7,255,34,37,0,255,57,60,10,255,56,60,9,255,34,40,0,255,33,39,0,255,33,37,0,255,42,44,0,255,28,26,0,255,32,22,1,255,32,19,6,255,9,0,0,255,32,21,8,255,12,4,0,255,0,0,0,255,0,0,0,255,15,11,4,255,44,38,37,255,27,21,21,255,25,16,17,255,9,0,10,255,0,0,0,255,0,0,5,255,0,0,0,255,0,0,3,255,15,11,10,255,25,22,17,255,24,20,9,255,22,18,6,255,7,3,0,255,23,19,8,255,10,4,0,255,23,20,1,255,22,20,0,255,55,54,34,255,15,11,0,255,6,2,0,255,27,24,7,255,24,19,0,255,38,32,20,255,27,18,11,255,13,4,0,255,17,8,1,255,23,14,7,255,36,27,20,255,29,22,12,255,21,14,4,255,18,10,0,255,27,15,3,255,33,17,2,255,33,20,4,255,18,10,0,255,8,4,0,255,13,11,0,255,25,22,5,255,38,31,5,255,27,20,0,255,10,4,0,255,17,12,0,255,14,12,0,255,19,19,0,255,26,29,2,255,29,32,1,255,32,34,0,255,48,49,5,255,64,64,12,255,79,78,22,255,70,68,17,255,36,32,0,255,17,12,0,255,57,56,28,255,88,92,41,255,64,75,6,255,89,106,28,255,84,101,23,255,59,79,13,255,52,70,11,255,38,51,9,255,35,47,0,255,53,63,0,255,48,59,7,255,60,73,11,255,59,71,0,255,54,61,2,255,45,52,0,255,58,68,0,255,63,71,6,255,64,64,14,255,66,70,14,255,44,57,0,255,54,68,1,255,38,49,0,255,64,73,22,255,46,54,10,255,22,19,0,255,57,39,13,255,8,0,0,255,0,0,0,255,0,0,0,255,15,24,4,255,0,0,0,255,0,0,0,255,17,18,0,255,0,2,0,255,0,0,0,255,0,0,0,255,8,6,0,255,22,19,0,255,2,0,0,255,19,7,0,255,34,18,7,255,20,1,0,255,29,14,13,255,6,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,9,3,9,255,0,0,8,255,0,0,3,255,0,0,18,255,0,0,9,255,0,0,1,255,24,21,16,255,23,20,15,255,16,11,7,255,15,10,4,255,21,14,8,255,36,29,19,255,36,31,12,255,46,42,17,255,39,36,5,255,57,53,26,255,11,7,0,255,10,6,0,255,32,29,12,255,25,20,1,255,19,13,1,255,19,12,2,255,14,11,2,255,9,6,0,255,13,8,5,255,20,15,11,255,7,5,0,255,14,12,0,255,8,3,0,255,11,4,0,255,12,2,0,255,26,17,2,255,21,14,4,255,5,3,0,255,3,4,0,255,18,18,0,255,34,32,0,255,45,42,0,255,41,40,0,255,44,46,0,255,49,54,0,255,53,61,4,255,66,76,16,255,70,82,20,255,71,84,15,255,70,82,10,255,87,98,22,255,101,111,42,255,74,81,29,255,17,22,0,255,6,14,0,255,51,62,19,255,73,91,29,255,49,71,0,255,69,88,9,255,65,81,6,255,45,61,0,255,45,58,3,255,41,52,2,255,41,50,4,255,53,62,16,255,36,45,7,255,41,51,9,255,27,35,3,255,30,37,9,255,16,23,0,255,40,48,0,255,45,50,0,255,35,37,1,255,36,39,7,255,19,28,0,255,33,44,4,255,25,30,4,255,18,21,6,255,9,10,0,255,8,3,0,255,65,43,28,255,24,4,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,23,23,14,255,5,4,1,255,0,0,0,255,0,0,0,255,0,0,0,255,4,0,4,255,0,0,1,255,12,0,5,255,11,0,4,255,0,0,0,255,0,0,2,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,16,14,1,255,10,8,0,255,17,15,3,255,7,3,0,255,16,10,0,255,22,15,0,255,34,29,9,255,47,43,16,255,45,41,4,255,51,48,17,255,14,12,0,255,9,6,0,255,35,33,12,255,28,26,1,255,29,26,7,255,17,16,0,255,4,7,0,255,11,16,0,255,17,17,5,255,19,20,6,255,13,15,0,255,18,22,0,255,14,16,0,255,26,25,4,255,38,37,9,255,56,52,27,255,23,20,5,255,5,3,0,255,14,16,0,255,49,53,20,255,72,74,25,255,78,79,21,255,90,91,31,255,92,97,33,255,96,106,37,255,84,95,26,255,71,86,17,255,61,76,7,255,63,79,6,255,62,76,1,255,52,63,0,255,62,72,11,255,64,71,29,255,15,22,0,255,19,29,0,255,41,56,15,255,45,66,10,255,40,62,0,255,56,72,7,255,52,66,5,255,21,32,0,255,26,35,0,255,29,37,0,255,44,50,14,255,27,33,7,255,0,7,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,18,25,0,255,29,35,1,255,20,23,4,255,14,18,3,255,8,15,0,255,8,14,0,255,2,1,0,255,6,2,4,255,1,0,2,255,13,3,3,255,62,36,24,255,35,9,8,255,1,0,2,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,14,13,10,255,6,6,7,255,0,0,3,255,0,0,10,255,0,0,10,255,0,0,14,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,5,0,5,255,0,0,0,255,0,0,0,255,0,0,6,255,0,0,4,255,0,0,2,255,24,27,0,255,16,19,0,255,33,36,5,255,24,25,0,255,27,23,0,255,32,28,3,255,30,28,5,255,56,55,25,255,52,50,9,255,49,46,11,255,17,17,5,255,9,11,0,255,46,46,18,255,39,41,4,255,45,49,16,255,33,39,5,255,25,38,0,255,25,38,0,255,31,39,0,255,39,47,6,255,44,53,6,255,58,69,13,255,72,84,22,255,67,77,14,255,75,83,23,255,89,92,45,255,35,33,10,255,5,4,0,255,12,17,0,255,65,72,28,255,92,98,36,255,84,90,20,255,76,81,15,255,69,75,11,255,72,83,17,255,71,83,21,255,55,68,14,255,45,58,5,255,46,59,6,255,47,57,7,255,35,40,0,255,31,31,3,255,38,37,19,255,11,12,0,255,26,28,14,255,35,40,20,255,21,31,4,255,21,32,0,255,27,35,0,255,28,34,0,255,0,0,0,255,7,5,0,255,11,8,0,255,45,44,24,255,1,1,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,11,13,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,5,0,7,255,0,0,6,255,0,0,0,255,2,0,0,255,39,10,11,255,17,0,3,255,0,0,1,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,2,2,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,2,255,0,0,6,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,2,255,59,66,24,255,49,56,12,255,61,69,18,255,59,66,15,255,62,63,21,255,75,75,39,255,28,28,0,255,42,43,11,255,63,62,18,255,55,53,15,255,25,23,11,255,5,5,0,255,36,37,5,255,53,59,15,255,40,47,6,255,55,64,19,255,61,76,21,255,76,91,34,255,64,77,24,255,51,61,8,255,62,76,17,255,66,81,14,255,81,97,22,255,66,83,5,255,60,73,3,255,69,78,25,255,28,28,2,255,8,7,0,255,7,11,0,255,52,59,18,255,65,70,12,255,55,59,0,255,42,47,0,255,37,41,0,255,41,48,0,255,50,58,11,255,36,44,5,255,33,41,4,255,33,39,3,255,31,35,2,255,31,33,11,255,27,25,12,255,20,17,12,255,10,6,3,255,16,12,9,255,19,19,11,255,7,9,0,255,5,8,0,255,14,13,0,255,16,13,0,255,0,0,0,255,0,0,0,255,0,0,0,255,29,18,32,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,1,255,0,0,2,255,0,0,0,255,5,3,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,11,255,0,0,6,255,0,0,0,255,0,0,0,255,0,0,0,255,3,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,13,13,12,255,6,3,15,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,7,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,1,0,8,255,0,0,0,255,0,0,0,255,7,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,67,74,20,255,69,77,18,255,73,84,18,255,82,93,25,255,80,86,24,255,77,81,30,255,45,46,12,255,52,51,20,255,67,65,24,255,60,56,21,255,33,26,18,255,13,8,2,255,29,30,0,255,51,56,15,255,54,61,19,255,56,66,16,255,60,74,15,255,76,90,29,255,73,84,28,255,55,66,10,255,61,74,18,255,52,66,7,255,64,78,16,255,56,70,8,255,50,64,5,255,64,73,28,255,28,31,10,255,4,4,0,255,5,5,0,255,36,38,16,255,43,45,8,255,41,43,4,255,40,39,8,255,35,34,6,255,34,32,7,255,35,33,8,255,34,32,9,255,34,32,9,255,35,33,8,255,24,24,0,255,22,21,3,255,18,19,5,255,23,22,17,255,13,9,8,255,9,5,4,255,14,9,5,255,15,11,0,255,13,7,0,255,18,8,0,255,16,5,0,255,0,0,0,255,0,0,0,255,0,0,0,255,12,0,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,3,0,8,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,9,6,17,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,17,255,11,13,29,255,2,4,14,255,0,1,8,255,0,0,9,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,4,9,4,255,15,21,14,255,0,0,0,255,0,2,0,255,37,36,19,255,40,39,12,255,25,26,7,255,13,17,0,255,45,53,0,255,50,58,0,255,57,68,2,255,71,82,14,255,68,77,12,255,53,58,2,255,44,44,8,255,46,43,12,255,45,41,3,255,50,45,15,255,39,29,20,255,21,12,5,255,27,25,0,255,39,41,4,255,30,34,0,255,33,40,0,255,40,50,0,255,32,42,0,255,46,55,10,255,45,54,11,255,38,49,7,255,38,49,7,255,24,35,0,255,18,29,0,255,25,33,0,255,39,46,13,255,19,21,7,255,9,8,3,255,4,3,0,255,17,14,5,255,26,24,3,255,21,19,0,255,21,18,3,255,15,9,0,255,13,5,0,255,20,12,1,255,22,14,3,255,17,9,0,255,21,15,0,255,17,14,0,255,13,11,0,255,13,13,1,255,13,12,7,255,10,6,5,255,6,0,0,255,8,0,0,255,22,13,4,255,23,13,3,255,18,7,1,255,19,8,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,16,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,18,255,0,0,0,255,0,0,0,255,18,16,5,255,1,2,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,1,255,14,27,13,255,13,29,1,255,20,36,7,255,12,28,6,255,0,3,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,5,2,255,10,14,1,255,29,34,18,255,8,12,2,255,8,12,0,255,45,50,23,255,69,77,36,255,63,75,33,255,52,65,21,255,62,71,18,255,55,63,12,255,41,49,0,255,45,53,4,255,45,52,0,255,37,41,0,255,35,35,1,255,44,40,11,255,42,36,4,255,55,48,20,255,43,31,19,255,16,6,0,255,24,18,0,255,37,33,6,255,37,35,14,255,21,23,1,255,14,18,0,255,0,4,0,255,15,23,2,255,14,21,3,255,3,7,0,255,6,10,0,255,9,13,0,255,7,11,0,255,8,10,0,255,13,13,1,255,4,3,0,255,9,5,4,255,9,3,5,255,11,6,3,255,28,21,11,255,27,21,9,255,23,16,8,255,18,11,5,255,19,10,3,255,32,23,16,255,33,22,18,255,14,5,0,255,20,13,5,255,24,20,9,255,19,17,4,255,12,10,0,255,5,2,0,255,9,5,2,255,13,7,7,255,10,2,0,255,21,13,2,255,20,12,0,255,19,13,1,255,9,5,0,255,0,0,0,255,0,0,0,255,0,0,0,255,9,0,33,255,0,0,14,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,3,0,255,7,15,6,255,0,0,2,255,0,0,9,255,0,0,12,255,0,0,0,255,0,0,10,255,0,0,13,255,0,0,0,255,0,0,3,255,14,0,20,255,0,0,0,255,0,0,0,255,3,0,6,255,24,12,27,255,22,17,3,255,33,33,7,255,20,26,0,255,0,8,0,255,0,0,0,255,27,41,20,255,43,59,24,255,31,52,4,255,30,58,0,255,35,63,10,255,20,46,0,255,18,42,3,255,31,48,28,255,8,19,10,255,0,0,0,255,9,11,2,255,18,18,0,255,33,33,8,255,17,15,5,255,9,10,0,255,17,25,0,255,48,62,12,255,68,79,27,255,56,67,12,255,76,86,36,255,52,64,14,255,22,31,0,255,23,32,0,255,33,43,0,255,56,64,15,255,31,32,0,255,42,41,11,255,34,29,0,255,39,32,6,255,24,14,2,255,17,8,0,255,25,19,3,255,21,18,1,255,35,31,19,255,27,28,14,255,18,23,3,255,27,35,12,255,10,18,0,255,6,13,0,255,5,8,0,255,9,12,5,255,18,21,12,255,10,13,4,255,4,3,0,255,7,6,4,255,8,4,1,255,16,11,8,255,15,6,7,255,14,4,5,255,23,14,9,255,31,22,17,255,20,12,9,255,19,11,8,255,17,8,3,255,32,23,18,255,41,32,27,255,30,21,16,255,28,21,13,255,20,17,2,255,33,32,11,255,18,17,0,255,22,20,5,255,31,29,17,255,34,29,23,255,30,25,19,255,39,31,20,255,59,53,39,255,41,37,25,255,24,24,12,255,0,0,0,255,0,0,0,255,0,0,0,255,36,25,41,255,14,2,27,255,0,0,0,255,0,0,0,255,0,0,6,255,6,14,22,255,0,0,0,255,0,0,0,255,8,21,0,255,33,47,26,255,3,17,6,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,27,14,6,255,58,46,33,255,10,2,0,255,10,5,0,255,45,43,20,255,44,44,19,255,47,49,8,255,50,58,10,255,57,71,16,255,35,52,0,255,5,26,0,255,37,58,13,255,44,67,12,255,34,62,0,255,51,82,15,255,33,64,0,255,23,55,0,255,21,49,0,255,38,61,21,255,35,50,21,255,12,20,0,255,34,41,12,255,50,53,14,255,37,36,4,255,12,10,0,255,37,40,13,255,39,51,4,255,42,58,0,255,62,73,12,255,43,52,0,255,57,73,24,255,42,60,8,255,32,49,0,255,40,57,2,255,46,61,4,255,73,86,33,255,26,33,0,255,14,18,0,255,21,21,0,255,29,27,2,255,10,6,0,255,5,0,0,255,8,5,0,255,4,4,0,255,5,4,0,255,24,28,11,255,34,45,5,255,47,61,10,255,47,60,16,255,48,60,22,255,23,32,5,255,41,49,28,255,48,52,35,255,20,24,10,255,17,16,11,255,12,11,7,255,9,6,0,255,15,11,0,255,24,15,8,255,30,19,15,255,19,8,6,255,24,13,11,255,10,0,0,255,18,11,5,255,16,9,3,255,24,17,9,255,30,23,15,255,33,27,13,255,40,35,15,255,37,36,6,255,40,42,5,255,43,48,8,255,65,69,36,255,42,45,18,255,25,24,6,255,31,27,15,255,22,18,7,255,41,37,26,255,25,23,10,255,21,21,9,255,0,0,0,255,0,0,0,255,6,0,0,255,37,30,22,255,25,17,22,255,0,0,0,255,0,0,0,255,7,17,11,255,33,48,32,255,22,37,19,255,26,43,14,255,33,50,17,255,22,40,17,255,3,20,0,255,0,6,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,8,0,0,255,46,39,15,255,58,57,18,255,34,37,0,255,68,74,20,255,76,86,28,255,60,70,8,255,50,61,0,255,88,103,39,255,64,86,15,255,51,79,6,255,27,56,0,255,29,58,0,255,34,62,0,255,36,67,0,255,62,94,17,255,34,67,0,255,19,50,0,255,21,50,0,255,28,53,0,255,43,62,13,255,42,56,8,255,64,76,25,255,37,45,0,255,14,19,0,255,15,19,0,255,44,52,5,255,37,57,0,255,2,22,0,255,55,71,0,255,63,75,2,255,39,63,5,255,38,62,2,255,47,72,7,255,48,70,6,255,34,54,0,255,49,66,11,255,38,52,1,255,27,36,0,255,44,51,9,255,49,53,20,255,24,26,5,255,9,12,0,255,17,20,1,255,34,39,19,255,6,12,0,255,36,44,20,255,67,81,32,255,59,77,19,255,64,81,29,255,39,55,10,255,49,61,25,255,58,68,41,255,24,32,11,255,8,12,0,255,21,22,14,255,16,17,9,255,17,15,2,255,21,18,1,255,37,32,13,255,52,45,29,255,30,20,11,255,25,16,9,255,16,9,3,255,17,12,6,255,19,15,6,255,30,26,14,255,20,17,0,255,20,20,0,255,39,41,4,255,66,72,28,255,44,52,5,255,39,47,0,255,53,60,18,255,26,32,0,255,16,19,0,255,28,30,8,255,5,4,0,255,15,14,0,255,18,20,0,255,3,7,0,255,0,0,0,255,0,0,0,255,3,0,0,255,20,12,16,255,22,15,23,255,0,0,0,255,22,26,21,255,26,36,13,255,36,49,25,255,41,56,32,255,45,62,24,255,36,53,10,255,20,37,3,255,19,34,3,255,27,43,11,255,0,9,0,255,0,0,8,255,5,2,31,255,0,0,2,255,0,0,0,255,55,47,37,255,32,29,0,255,21,28,0,255,56,66,2,255,48,63,0,255,60,73,4,255,55,70,3,255,52,69,6,255,38,63,0,255,33,66,0,255,49,82,4,255,34,67,0,255,39,70,0,255,43,71,0,255,47,77,0,255,30,58,0,255,10,35,0,255,29,54,3,255,30,52,0,255,23,41,0,255,47,60,12,255,59,70,24,255,9,18,0,255,33,39,0,255,66,76,24,255,65,80,21,255,46,65,0,255,6,30,0,255,49,65,0,255,74,89,6,255,48,78,6,255,55,85,13,255,67,94,25,255,57,84,17,255,40,64,2,255,38,60,0,255,49,69,8,255,47,65,5,255,65,80,25,255,46,58,10,255,39,50,7,255,40,51,8,255,51,63,15,255,55,68,22,255,31,45,9,255,48,62,26,255,53,71,23,255,33,51,3,255,47,64,22,255,19,35,0,255,30,43,13,255,35,48,22,255,12,21,4,255,9,17,4,255,29,35,23,255,26,32,18,255,28,31,12,255,17,20,0,255,24,25,0,255,44,45,13,255,44,42,17,255,44,41,22,255,29,27,15,255,16,13,4,255,16,16,4,255,43,45,24,255,37,43,7,255,42,50,3,255,49,58,3,255,75,86,30,255,40,52,2,255,10,21,0,255,10,21,0,255,24,35,0,255,40,48,9,255,42,50,11,255,24,31,0,255,43,51,14,255,65,74,29,255,55,65,15,255,16,4,12,255,24,12,19,255,5,0,0,255,19,11,15,255,15,8,12,255,14,9,22,255,27,27,40,255,17,23,21,255,1,7,9,255,0,0,0,255,0,0,0,255,7,18,0,255,20,34,6,255,12,23,0,255,47,55,32,255,0,0,0,255,0,0,0,255,0,0,22,255,0,0,0,255,0,0,10,255,29,18,23,255,0,0,0,255,38,42,1,255,38,50,0,255,17,32,0,255,55,68,9,255,51,64,13,255,34,51,2,255,19,40,0,255,10,37,0,255,44,72,0,255,49,76,0,255,43,68,0,255,72,92,12,255,64,81,13,255,29,45,0,255,24,37,0,255,44,55,7,255,43,54,8,255,9,18,0,255,23,30,0,255,49,55,15,255,26,37,0,255,49,62,7,255,54,70,8,255,39,56,0,255,69,89,0,255,59,79,0,255,57,70,0,255,86,97,12,255,55,86,8,255,54,85,9,255,47,74,5,255,35,61,0,255,44,68,6,255,48,70,6,255,59,80,13,255,74,95,28,255,52,70,10,255,26,44,0,255,42,60,2,255,41,59,0,255,37,55,0,255,21,41,0,255,35,53,5,255,23,42,0,255,27,47,0,255,14,36,0,255,12,33,0,255,18,38,1,255,7,24,0,255,21,38,4,255,8,22,0,255,6,20,0,255,13,27,2,255,13,26,0,255,25,35,8,255,22,32,0,255,31,42,0,255,46,55,12,255,43,49,13,255,21,25,0,255,8,11,0,255,3,7,0,255,13,18,0,255,43,53,19,255,48,61,8,255,69,85,22,255,60,77,7,255,63,82,16,255,53,70,18,255,51,66,25,255,55,69,33,255,69,83,47,255,71,86,43,255,60,75,32,255,43,55,17,255,43,58,15,255,43,59,10,255,68,88,29,255,23,13,22,255,3,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,1,255,0,0,5,255,0,0,0,255,0,0,0,255,6,6,12,255,17,18,21,255,9,11,7,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,14,1,0,255,18,8,0,255,47,47,3,255,59,65,11,255,59,67,12,255,44,52,2,255,34,41,2,255,56,66,26,255,24,40,1,255,10,29,0,255,19,38,0,255,33,50,0,255,55,70,0,255,78,93,15,255,65,73,8,255,16,20,0,255,1,0,0,255,32,31,6,255,54,54,23,255,7,8,0,255,19,19,0,255,68,74,17,255,47,55,0,255,34,46,0,255,28,45,0,255,9,26,0,255,47,63,2,255,64,76,19,255,29,39,0,255,25,34,0,255,56,85,5,255,47,75,1,255,39,64,0,255,39,60,1,255,59,81,17,255,50,71,6,255,58,79,12,255,59,78,14,255,46,64,6,255,44,62,2,255,54,73,9,255,44,65,0,255,44,64,1,255,55,76,17,255,45,65,12,255,33,53,0,255,43,68,11,255,35,60,3,255,30,54,4,255,23,47,0,255,22,46,0,255,37,61,9,255,14,38,0,255,10,33,0,255,9,32,0,255,12,33,0,255,20,40,2,255,15,33,0,255,36,55,10,255,47,66,21,255,18,34,0,255,25,39,6,255,22,35,9,255,7,20,0,255,0,9,0,255,18,36,0,255,37,58,0,255,62,86,8,255,88,113,32,255,53,79,6,255,39,62,8,255,48,69,28,255,44,63,31,255,35,54,22,255,21,41,4,255,14,34,0,255,17,34,2,255,30,49,17,255,11,36,0,255,37,63,15,255,0,0,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,21,16,6,255,11,3,11,255,11,2,14,255,40,27,37,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,29,9,4,255,35,13,6,255,33,14,0,255,40,24,0,255,66,61,13,255,80,77,24,255,80,76,34,255,41,39,0,255,31,30,0,255,33,33,7,255,1,5,0,255,0,0,0,255,1,6,0,255,42,46,0,255,48,51,0,255,76,79,2,255,89,89,21,255,60,55,8,255,33,23,3,255,16,3,0,255,31,20,13,255,25,14,0,255,17,12,0,255,28,29,0,255,2,9,0,255,0,0,0,255,0,6,0,255,11,22,0,255,28,42,1,255,16,28,0,255,38,46,12,255,10,13,0,255,48,76,0,255,42,68,0,255,45,70,5,255,37,59,0,255,52,75,7,255,52,73,4,255,43,65,0,255,44,65,0,255,47,68,3,255,48,69,2,255,53,77,3,255,58,82,8,255,48,73,5,255,56,81,16,255,51,75,13,255,56,82,17,255,48,77,10,255,62,93,25,255,36,66,6,255,43,72,14,255,48,78,18,255,42,72,10,255,50,80,18,255,50,80,20,255,37,66,10,255,41,69,18,255,41,67,22,255,28,54,9,255,42,68,20,255,41,67,19,255,36,62,15,255,32,55,9,255,33,54,11,255,30,49,3,255,41,64,12,255,48,74,11,255,63,91,16,255,65,96,16,255,33,64,0,255,25,55,0,255,10,37,0,255,8,33,0,255,6,30,0,255,6,30,0,255,8,32,0,255,0,23,0,255,6,30,0,255,4,30,0,255,12,43,2,255,25,57,10,255,0,0,6,255,0,0,6,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,1,255,35,33,31,255,11,8,1,255,0,0,0,255,13,3,3,255,27,12,18,255,0,0,0,255,0,0,0,255,15,0,13,255,21,0,11,255,32,11,14,255,56,32,24,255,51,29,13,255,42,18,1,255,39,17,0,255,71,57,23,255,58,46,7,255,33,23,0,255,34,25,0,255,28,19,0,255,23,18,0,255,25,21,4,255,37,34,13,255,68,62,27,255,69,62,24,255,49,43,0,255,69,63,9,255,78,77,10,255,72,62,23,255,40,25,18,255,10,0,7,255,0,0,0,255,28,14,14,255,19,11,0,255,14,13,0,255,26,29,0,255,28,35,0,255,33,40,1,255,52,60,17,255,39,51,10,255,11,20,0,255,46,47,9,255,28,28,0,255,38,68,0,255,40,70,0,255,49,76,5,255,40,66,0,255,48,75,0,255,56,81,0,255,52,76,0,255,56,80,2,255,50,77,0,255,52,79,0,255,58,87,3,255,63,95,12,255,46,76,2,255,48,78,4,255,45,76,0,255,42,73,0,255,58,92,8,255,43,78,0,255,39,73,0,255,59,91,24,255,41,73,10,255,31,63,0,255,58,90,23,255,49,81,16,255,34,67,10,255,33,66,13,255,29,61,11,255,30,62,12,255,41,74,19,255,19,52,0,255,41,76,12,255,40,72,5,255,63,93,23,255,69,96,25,255,66,97,21,255,60,92,16,255,60,92,16,255,52,86,10,255,27,59,0,255,35,69,8,255,32,62,10,255,29,58,12,255,0,24,0,255,0,27,0,255,18,45,2,255,29,56,13,255,27,56,12,255,24,55,11,255,29,63,13,255,21,56,2,255,0,0,0,255,0,0,10,255,0,0,0,255,0,3,0,255,0,0,7,255,0,0,4,255,0,0,0,255,0,0,0,255,27,23,20,255,35,31,19,255,29,24,8,255,38,30,12,255,58,45,27,255,25,12,0,255,25,9,0,255,35,19,7,255,54,37,25,255,38,21,6,255,56,35,14,255,36,14,0,255,26,3,0,255,48,25,15,255,28,11,2,255,1,0,0,255,12,0,0,255,34,23,5,255,19,8,0,255,25,18,0,255,30,25,3,255,39,34,10,255,51,41,20,255,46,38,16,255,18,12,0,255,17,13,0,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,19,10,4,255,22,18,0,255,53,54,15,255,63,67,19,255,54,58,10,255,60,66,23,255,51,58,8,255,35,39,0,255,46,47,2,255,49,45,10,255,28,20,0,255,47,81,5,255,58,92,15,255,57,89,13,255,58,89,11,255,58,87,5,255,54,83,0,255,61,90,6,255,62,91,7,255,57,89,4,255,56,88,2,255,66,100,13,255,63,99,12,255,41,76,0,255,42,77,0,255,62,96,12,255,54,90,3,255,55,91,4,255,59,94,12,255,53,90,13,255,36,72,2,255,31,66,2,255,27,62,0,255,27,63,0,255,29,65,0,255,21,58,0,255,29,65,3,255,29,65,3,255,28,64,2,255,37,73,11,255,20,57,0,255,43,81,6,255,37,74,0,255,47,80,0,255,58,92,8,255,55,91,3,255,55,93,6,255,39,77,0,255,32,70,0,255,38,75,8,255,36,72,10,255,27,61,1,255,38,72,12,255,26,57,0,255,39,70,11,255,37,68,9,255,31,65,5,255,16,50,0,255,25,61,0,255,45,81,17,255,39,74,10,255,0,0,0,255,0,0,0,255,0,0,0,255,3,8,3,255,4,7,13,255,0,1,15,255,0,0,8,255,1,0,9,255,23,16,15,255,12,8,0,255,17,12,0,255,10,0,0,255,49,37,10,255,40,28,3,255,34,21,0,255,40,29,4,255,30,18,5,255,30,15,0,255,20,3,0,255,15,0,0,255,20,2,0,255,37,20,0,255,2,0,0,255,7,0,0,255,27,18,0,255,31,23,0,255,24,13,0,255,15,5,0,255,0,0,0,255,13,7,0,255,13,2,0,255,0,0,0,255,3,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,4,0,0,255,7,3,1,255,17,18,1,255,29,31,5,255,41,49,0,255,38,43,0,255,19,23,0,255,6,11,0,255,18,20,0,255,35,32,3,255,33,25,4,255,30,21,4,255,49,92,3,255,54,94,8,255,42,80,0,255,54,89,7,255,57,90,9,255,52,84,1,255,63,95,12,255,61,95,9,255,54,90,3,255,55,91,4,255,57,95,8,255,57,95,8,255,42,80,0,255,35,73,0,255,49,84,4,255,45,79,2,255,37,71,0,255,35,71,0,255,34,69,1,255,31,66,0,255,29,63,2,255,23,58,0,255,41,78,1,255,50,88,5,255,44,81,1,255,51,88,8,255,52,91,10,255,44,83,4,255,46,84,9,255,37,75,0,255,40,79,0,255,39,77,0,255,42,76,0,255,42,75,0,255,56,92,4,255,57,96,5,255,35,78,0,255,40,82,0,255,46,87,11,255,37,77,4,255,38,76,0,255,42,79,1,255,55,90,10,255,50,85,3,255,39,77,0,255,50,88,3,255,60,98,11,255,62,102,14,255,63,101,18,255,58,93,11,255,0,0,0,255,1,0,0,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,5,255,0,0,4,255,0,0,0,255,6,0,0,255,8,2,0,255,0,0,0,255,2,0,0,255,49,39,14,255,36,25,3,255,26,17,5,255,20,11,6,255,14,7,4,255,7,1,0,255,12,0,0,255,36,24,0,255,45,35,0,255,54,46,4,255,41,38,0,255,43,43,3,255,43,41,0,255,33,31,0,255,25,17,0,255,6,1,0,255,0,0,0,255,17,13,0,255,16,10,0,255,9,5,0,255,12,13,5,255,0,0,0,255,0,0,0,255,0,0,0,255,21,20,12,255,34,36,17,255,8,11,0,255,4,7,0,255,21,25,6,255,0,4,0,255,0,0,0,255,0,5,0,255,3,9,0,255,21,21,8,255,37,34,19,255,6,0,0,255,0,0,0,255,15,6,9,255,50,94,7,255,38,80,0,255,32,69,0,255,45,79,2,255,58,91,12,255,61,94,15,255,59,91,15,255,57,90,11,255,45,80,0,255,58,96,9,255,48,86,0,255,47,85,0,255,41,80,0,255,45,84,0,255,50,84,0,255,58,94,7,255,46,81,1,255,53,90,13,255,47,83,11,255,37,73,3,255,43,78,12,255,43,78,10,255,53,90,12,255,59,97,10,255,56,95,4,255,55,95,0,255,59,98,5,255,60,99,8,255,60,98,11,255,62,100,13,255,53,92,0,255,62,101,10,255,67,102,18,255,56,91,7,255,64,100,10,255,57,98,2,255,47,91,0,255,52,97,6,255,53,95,11,255,48,90,6,255,53,93,4,255,54,93,0,255,68,105,9,255,69,107,8,255,69,106,10,255,83,123,24,255,71,112,10,255,54,96,0,255,45,84,0,255,38,74,0,255,3,0,0,255,24,13,10,255,22,16,9,255,0,0,0,255,0,0,0,255,6,6,5,255,9,3,0,255,20,11,6,255,29,20,13,255,14,8,0,255,11,5,0,255,20,14,1,255,28,18,0,255,20,10,0,255,13,11,0,255,12,11,0,255,18,18,2,255,30,28,14,255,48,43,22,255,44,39,9,255,65,60,23,255,69,67,22,255,29,29,2,255,24,25,3,255,34,35,13,255,24,24,10,255,9,4,1,255,13,7,9,255,26,22,21,255,15,15,8,255,30,27,18,255,18,17,0,255,20,23,5,255,18,23,8,255,0,0,0,255,11,9,15,255,51,50,30,255,29,30,15,255,3,4,0,255,6,7,2,255,13,16,17,255,0,2,10,255,0,0,0,255,2,6,23,255,10,14,16,255,0,0,10,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,44,84,11,255,31,71,0,255,36,72,2,255,40,73,2,255,49,81,5,255,51,81,7,255,37,66,0,255,29,58,0,255,36,67,0,255,56,90,6,255,52,86,0,255,46,82,0,255,44,79,0,255,65,101,5,255,87,120,13,255,106,142,32,255,67,105,2,255,62,102,6,255,58,97,8,255,48,86,3,255,56,90,14,255,50,84,10,255,40,74,0,255,55,90,6,255,69,106,10,255,71,109,6,255,74,112,11,255,73,111,12,255,65,103,4,255,77,115,14,255,69,108,2,255,65,103,0,255,60,95,1,255,60,97,4,255,65,103,4,255,53,95,0,255,53,97,0,255,53,99,1,255,53,96,4,255,45,89,0,255,61,103,5,255,57,98,0,255,57,96,0,255,72,111,2,255,76,115,8,255,75,116,10,255,57,98,0,255,62,104,2,255,46,90,0,255,50,91,0,255,15,6,1,255,29,22,9,255,24,22,1,255,5,8,0,255,3,7,0,255,7,8,0,255,24,20,0,255,13,6,0,255,26,18,2,255,5,0,0,255,5,0,0,255,27,21,8,255,26,16,0,255,12,2,0,255,18,21,0,255,20,23,5,255,25,29,20,255,10,8,5,255,21,17,8,255,31,24,14,255,31,25,10,255,16,13,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,41,31,255,25,25,21,255,41,36,37,255,47,39,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,15,255,0,0,0,255,0,0,0,255,0,0,18,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,0,255,0,0,0,255,46,83,5,255,40,77,0,255,44,75,5,255,36,66,0,255,40,69,0,255,45,73,0,255,44,70,0,255,40,66,0,255,56,83,2,255,60,91,0,255,77,109,8,255,86,121,17,255,88,120,19,255,90,123,18,255,93,127,7,255,87,123,1,255,56,94,0,255,58,96,0,255,54,94,0,255,43,82,0,255,39,74,0,255,37,72,0,255,34,68,0,255,38,72,0,255,67,101,4,255,63,99,0,255,70,106,0,255,87,123,15,255,79,115,5,255,88,125,12,255,88,127,12,255,85,123,10,255,55,92,0,255,60,99,0,255,74,113,7,255,49,90,0,255,53,96,0,255,67,110,5,255,69,110,8,255,66,106,7,255,72,113,11,255,73,112,6,255,77,115,6,255,75,113,0,255,79,117,4,255,75,115,3,255,75,113,4,255,68,107,0,255,53,94,0,255,58,99,0,255,19,16,0,255,36,27,4,255,42,38,12,255,37,36,7,255,26,30,0,255,26,30,0,255,53,53,9,255,42,40,0,255,36,33,0,255,16,12,0,255,17,15,5,255,33,29,15,255,44,36,20,255,35,30,24,255,18,22,18,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,9,8,2,255,10,11,2,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,1,255,0,0,6,255,0,0,0,255,0,0,0,255,3,1,17,255,0,0,1,255,0,0,0,255,0,0,0,255,20,11,14,255,7,0,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,9,255,0,0,11,255,0,0,11,255,18,6,22,255,18,3,26,255,27,10,21,255,8,0,6,255,70,105,1,255,71,103,6,255,60,89,5,255,49,77,0,255,64,91,0,255,72,98,0,255,69,92,1,255,66,91,0,255,82,108,9,255,79,109,0,255,111,143,16,255,115,148,18,255,100,134,14,255,85,119,0,255,92,124,0,255,92,126,5,255,67,103,0,255,70,106,8,255,58,95,0,255,47,84,0,255,50,86,0,255,50,86,0,255,52,86,2,255,60,92,6,255,78,108,12,255,62,90,0,255,64,93,0,255,97,128,11,255,88,122,0,255,87,123,0,255,91,130,5,255,87,127,4,255,74,115,0,255,83,124,6,255,81,119,8,255,81,119,10,255,79,119,5,255,91,129,16,255,85,121,11,255,87,122,18,255,72,108,10,255,59,95,0,255,98,131,27,255,83,117,7,255,76,113,0,255,81,118,4,255,88,122,9,255,89,124,8,255,78,111,0,255,70,103,0,255,25,19,0,255,38,27,4,255,73,61,25,255,92,82,33,255,62,60,12,255,43,45,0,255,63,65,14,255,68,71,18,255,24,29,0,255,32,33,13,255,20,21,19,255,0,0,0,255,0,0,1,255,11,8,14,255,1,0,16,255,0,0,11,255,0,0,0,255,0,0,0,255,0,0,0,255,16,9,5,255,24,24,8,255,63,65,41,255,64,69,31,255,52,60,20,255,22,31,13,255,27,35,18,255,15,22,22,255,0,0,6,255,1,6,16,255,0,0,12,255,0,0,0,255,0,0,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,24,255,0,0,1,255,5,0,12,255,0,0,4,255,2,0,7,255,5,0,0,255,17,0,15,255,85,119,0,255,85,118,3,255,77,105,5,255,79,106,3,255,111,139,18,255,117,143,18,255,99,122,14,255,89,112,8,255,103,129,22,255,109,136,19,255,119,150,20,255,111,143,10,255,80,112,0,255,69,100,0,255,117,148,28,255,98,131,14,255,79,110,7,255,62,94,0,255,44,78,0,255,58,93,0,255,64,99,0,255,85,117,16,255,44,74,0,255,62,90,0,255,93,119,9,255,79,104,0,255,95,119,0,255,122,148,21,255,105,135,1,255,108,141,8,255,114,149,19,255,89,125,0,255,90,128,6,255,92,129,13,255,85,118,11,255,94,127,22,255,93,127,14,255,88,123,7,255,77,105,0,255,69,98,0,255,44,76,0,255,46,78,0,255,78,106,3,255,74,104,0,255,77,110,0,255,84,118,0,255,86,116,0,255,93,123,0,255,87,115,0,255,84,112,0,255,10,1,0,255,14,3,0,255,56,40,10,255,65,51,5,255,26,19,0,255,11,9,0,255,23,24,0,255,30,31,0,255,0,3,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,11,0,13,255,0,0,0,255,0,0,0,255,52,47,34,255,22,22,8,255,22,26,6,255,29,33,7,255,23,32,4,255,0,10,0,255,0,15,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,3,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,2,255,0,0,1,255,0,0,11,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,101,137,5,255,104,139,11,255,107,138,19,255,111,141,17,255,130,161,23,255,125,153,16,255,110,134,14,255,98,122,12,255,100,125,21,255,99,124,20,255,94,122,12,255,88,116,5,255,80,109,3,255,108,137,31,255,94,126,17,255,83,112,6,255,81,105,7,255,84,108,12,255,69,95,0,255,89,116,9,255,94,121,4,255,95,123,2,255,88,112,0,255,122,145,15,255,158,179,40,255,137,156,12,255,135,153,9,255,135,154,12,255,111,134,0,255,114,140,4,255,129,155,28,255,102,131,12,255,78,108,0,255,79,110,6,255,55,80,0,255,47,72,0,255,57,84,0,255,82,109,2,255,96,117,12,255,85,108,4,255,63,89,0,255,54,80,0,255,68,92,0,255,96,121,3,255,115,144,16,255,114,144,12,255,102,129,0,255,131,157,24,255,125,147,20,255,101,122,3,255,0,0,0,255,21,5,15,255,56,37,23,255,30,11,0,255,0,0,0,255,3,0,0,255,7,4,0,255,8,7,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,3,0,0,255,15,5,0,255,16,9,0,255,16,15,4,255,0,1,0,255,22,26,3,255,6,12,8,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,1,0,255,0,0,0,255,0,0,0,255,4,6,1,255,26,20,0,255,18,11,0,255,0,0,0,255,0,0,0,255,3,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,17,15,18,255,87,123,0,255,81,117,0,255,95,126,0,255,108,140,5,255,120,150,4,255,114,144,0,255,110,135,8,255,89,113,0,255,52,74,0,255,68,92,0,255,55,81,0,255,49,75,0,255,73,100,3,255,84,112,12,255,65,96,0,255,65,93,0,255,77,98,3,255,97,117,20,255,80,102,1,255,105,129,17,255,131,155,31,255,113,136,4,255,130,152,15,255,150,169,25,255,120,139,0,255,121,138,0,255,131,146,0,255,139,155,4,255,136,155,11,255,117,139,2,255,107,129,3,255,82,107,0,255,76,103,0,255,69,95,0,255,68,91,1,255,96,116,27,255,100,125,24,255,89,112,8,255,84,103,0,255,85,103,1,255,81,106,5,255,106,131,27,255,119,141,30,255,111,135,13,255,102,128,0,255,114,143,3,255,102,126,0,255,133,157,19,255,120,141,12,255,106,126,5,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,5,1,0,255,1,0,0,255,0,0,0,255,0,0,0,255,0,0,11,255,0,0,0,255,6,0,9,255,21,6,10,255,24,13,8,255,47,36,29,255,20,12,0,255,47,45,20,255,24,25,12,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,13,255,0,0,13,255,0,0,4,255,0,0,9,255,0,0,27,255,0,0,17,255,0,0,6,255,0,0,0,255,0,2,4,255,30,40,4,255,68,79,25,255,63,74,23,255,20,34,4,255,18,34,11,255,34,45,29,255,39,41,17,255,44,46,16,255,26,30,12,255,13,17,20,255,24,24,29,255,28,25,30,255,17,14,24,255,0,0,0,255,0,0,0,255,0,2,7,255
/* @pjs preload="country-100.png"; */
size(100,100);
PImage img = loadImage("country-100.png"); 
image(img, 0, 0);
blend(img, 0, 0, 50, 100, 50, 0, 50, 100, SUBTRACT);
exit();
